500 Ошибка после изменения .htaccess для использования php7.2 вместо php5.6 - PullRequest
0 голосов
/ 27 декабря 2018

Я настраиваю Laravel на сервере общего хостинга.В целях отладки я создал файл phpinfo.php, который просто содержит:

<?php

phpinfo();

?>

Когда я перехожу на https://example.com/phpinfo.php,, я получаю страницу с сообщением, что версия 5.6.Затем я вошел в инструмент Multi-php на cPanel, чтобы изменить версию на php7.2, которая добавила этот код в файл .htaccess:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php72” package as the default “PHP” programming language.
<IfModule mime_module>
  AddType application/x-httpd-ea-php72 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

После того, как это произошло, перейдя к https://example.com/phpinfo.php выдает ошибку 500, говоря, что он также не смог использовать ErrorDocument для обработки запроса.Я посмотрел журналы на cPanel, но с тех пор, как я изменил версию, у них ничего не было.

Любая помощь очень ценится!

1 Ответ

0 голосов
/ 27 декабря 2018

Оказывается, у меня отключен "php-fpm".Я включил его, и это сработало.

...