Я разработал приложение с laravel 4.2.8, и теперь у меня возникли проблемы с его развертыванием. Я последовал за этим ответом https://stackoverflow.com/a/16683938/3153380, но он не работает. Я получаю белый экран, и заголовки возвращают состояние внутренней внутренней ошибки 500.Как развернуть laravel 4.2 на общедоступном хостинге?
Я читал, что laravel 4.2 немного сложно настроить на совместном хостинге, это правда? Я могу найти рабочее решение, чтобы те, которые развернули 4.2, прежде чем помогать. Моя структура папок, как показано ниже
корня/ laravel_base/ приложения/ ... public_html/ корень сайт/ активы/ пакетов/ загрузки/ индекса. php ... Любые указатели?
A "500 Внутренняя ошибка сервера" код состояния (или пустая страница) означает, что ваш скрипт выдает ошибку, но вы не настроили PHP для отображения сообщений об ошибках. Это то, что вам нужно исправить, прежде чем идти дальше; невозможно правильно закодировать код без помощи сообщений об ошибках. Вот краткое объяснение (http://stackoverflow.com/a/5680885/13508). –
@ ÁlvaroG.Vicario спасибо за указатель. Я получил эту ошибку. Предупреждение: require(): ограничение open_basedir. Файл (/ usr/www/users/hosting_base/laravel_base /../../ siteroot/bootstrap/autoload.php) не находится в пределах допустимых путей: – zinyando
Если так выглядит путь, ваш siteroot находится вне ваш хостинг-сайт. –