Приложение Laravel не работает в папке public_html - PullRequest
0 голосов
/ 12 мая 2018

Когда я развернул свое приложение laravel в папке public_html / demo. Он хорошо работает в этой папке, но когда я переместил все свои коды в папку public_html /, я получаю пустую страницу, также не получаю никаких ошибок в log / laravel.log, что я должен делать и почему эта проблема возникает

Ответы [ 2 ]

0 голосов
/ 12 мая 2018

добавьте файл .htaccess в ваш публичный html и напишите это

<IfModule mod_rewrite.c>
  RewriteEngine On 
  RewriteRule ^(.*)$ demo/public/$1 [L]
</IfModule>

, вы должны изменить корневую папку, используя .htaccess, подобный этому

0 голосов
/ 12 мая 2018

После стольких исследований я нашел проблему.

PHP не загружался.

Добавление этих строк в файл .htaccess решает мою проблему

DirectoryIndex index.php login.php index.html
RewriteEngine on

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php70” package as the default “PHP” programming language.
<IfModule mime_module>
  AddType application/x-httpd-ea-php70 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...