2016-02-01 2 views
0

У меня есть проект Laravel 5.2, работающий нормально локально, после загрузки на живой сервер У меня есть папка «laravel» в моем корневом каталоге и общей папке в разделе «public_html/testsite» 'Laravel 5.2 - Постоянный сервер: 500 Внутренняя ошибка сервера

My 'index.php' указывает на правильную '/bootstrap/autoload.php' и '' /bootstrap/app.php

При переходе к моему 'URL/тестового сайта /' Я получаю пустой (работает отлично L5.0) Firebug показывает: 500 Внутренняя ошибка сервера с HTML: перезагрузите страницу, чтобы получить источник для ...

index.php загружается путем тестирования с помощью die() перед любыми методами «require», но после «require ... autoload.php» die() не работает, однако он успешно вызывает autoload.php, поскольку die() работает в этом файле.

Я не уверен, что это проблема .htaccess, или, может быть, мне пришлось что-то задавать в cPanel в последний раз для этой папки (я не помню). Буду признателен за любую помощь!

Обратите внимание, что этот проект Laravel находится в качестве тестового сайта в папке/testsite/вместе с моими текущими файлами сайта.

+0

Бог, после нескольких часов - я понятия не имею, что я сделал, но это сработало - интересно, создавал ли он поддомен через cPanel, который указывает на эту папку? Если кто-то может уточнить, что в качестве возможной проблемы я должен был написать это решение. – sprintcar78a

+1

Переписать правила маршрутизации. – sandeepsure

+1

Да, наверное, как я должен был сделать то же самое. Создание субдомена и указание на корень напрямую заставляет Laravel правильно шифровать URL. Кроме того, правило RewriteBase /, если вы это сделали, может быть тем, что избавилось от 500 внутренних ошибок. – TurtleTread

ответ

0

Среди меняющихся вещей сразу я решил решить эту проблему, установив поддомен внутри cPanel и установив его в мою папку testsite /.

Это было на сервере с моим текущим веб-сайтом в соответствии с public_html/и созданием тестового приложения laravel (веб-сайта) с помощью public_html/testsite/для работы в качестве независимого сайта для тестирования.

Типичные «разрешения на изменение в папке хранения», предложенные в другом месте в stackoverflow, не решили мою проблему, поэтому, надеюсь, это поможет кому-то в одной лодке.

Смежные вопросы