2015-06-10 2 views
0

Я пытаюсь запустить проект Laravel 5 на моем общем хостинге через FTP.Laravel 5 на общем хостинге, получающем внутреннюю ошибку сервера

Я загрузил все мои файлы проекта из своей локальной папки XAMP в корневой каталог сервера и поместил файлы в папку «public» в папке public_html.

Когда я перехожу на mydomain.com, я переадресовываюсь на mydomain.com/auth/login, как я установил на своих маршрутах.php, чтобы работать, хотя я получаю 500 внутренних ошибок сервера на всех путях.

+0

у вас есть файл .htaccess в корневой папке? –

+0

Только в public_html, но я попытался с .htaccess, как это в корневой папке без успеха:! (. *) RewriteEngine На RewriteCond% {REQUEST_URI}^общественный RewriteRule^$ public/$ 1 [L]

+0

вы следовали учебному пособию по размещению вашего laravel на общем хосте? если да, пожалуйста, ссылку на него –

ответ

3

Иногда это происходит потому, что папка хранения не может быть записана сервером. Один из возможных способов это зайти через SSH в приложение (т.е./путь/к/МойВебСайт), а затем сделать

chmod -R 777 storage/ 

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

UPDATE:

Другое решение (которое я использую каждый сейчас, а затем - и, видимо, также работал здесь :-)) является добавление

RewriteBase/

как линии сразу после

RewriteEngine On 

в .htaccess файле.

+0

777 на хранилище, похоже, не разрешает его ... однако я не вижу никаких журналов ошибок, написанных либо –

+0

Как насчет добавления «RewriteBase /» в виде строки сразу после «RewriteEngine На "в .htaccess? –

+0

Это сработало, огромное спасибо! Добавьте его в качестве ответа, и я увеличу его –

0

Laravel требует хранения, чтобы быть на чтение, запись и исполняемый всеми, так что вам нужно запустить

chmod -R 777 storage/ 

Это обычно решает проблему, но если внутренний сервер 500 по-прежнему сохраняется, запустите

composer dump-autoload 

затем

php artisan optimize 
Смежные вопросы