Я пытаюсь установить последний люмен на своем хостинге. Я создал папку с именем lumen в public_html и поместил все файлы в эту папку. Когда я просматриваю URL, например: https://example.com/lumen это дает мне 500 код ошибки.
Тот же код работает нормально в localhost. Когда я загружаю его на свой хостинг, он перестает работать. Я добавил новый .htaccess
в корне папки lumen, включая этот код:
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
Также пытался редактировать .htaccess
файл общей папки, а также index.php
, но ничто не работает.
Я не мог найти подходящий результат по этой проблеме. Все, что я могу найти, это о Laravel. Кто-нибудь может мне с этим помочь? Журнал ошибок общей папки включен:
[25-Oct-2018 06:54:54 UTC] PHP Parse error: syntax error, unexpected '=' in /home2/lilyserv/public_html/lumen/vendor/illuminate/config/Repository.php on line 6
8
Вы уверены, что это люмен 5.4? Потому что здесь нет ничего такого:
https://github.com/laravel/framework/blob/5.4/src/Illuminate/Config/Repository.php#L68
Но здесь есть кое-что: https://github.com/laravel/framework/blob/5.7/src/Illuminate/Config/Repository.php#L68
Это 5.7 версия.
Что ты можешь сделать:
Других решений пока нет …