2015-07-14 4 views
-1

Im пытается развернуть laravel 5 применение.Я просто Cant Развертывание приложения Laravel 5

Таким образом, им с помощью лампы + PHPADMIN изображение с цифрового океана

я установил мерзавца и загрузили мой Laravel 5-анкету, после этого, я установил композитор и используется команда «композитор установки».

Итак, когда я пытаюсь подключиться к localhost/myapp/public, его единственный белый экран, и когда я пробую какой-то маршрут, я получаю 404 от Apache.

Что я пропустил?

+0

Убедитесь, что все файлы и директории на локальном хосте/MyApp иметь права чтения для вашего пользователя Apache. Также каталоги в хранилище и каталоги начальной загрузки/кеши должны быть доступны для записи вашим пользователем Apache. –

+0

Я сделал chmd -R 777 для хранения. –

+0

просто для того, чтобы убедиться, что вы сделали 'chmod', а не' chmd' –

ответ

2

Рамки поставляются с общедоступным/.htaccess файлом, который используется для разрешения URL без index.php. Если вы используете Apache для обслуживания вашего приложения Laravel, обязательно включите модуль mod_rewrite.

Если файл .htaccess, который поставляется с Laravel не работает с установкой Apache, попробуйте это один:

Options +FollowSymLinks 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 
+0

Уже сделали это, а другие маршруты будут 404 apache error –

+0

.httacces, где в композиторе/кеше это правильно? –

+0

Вы попробовали следующий URL: localhost/myapp/public/index.php? A .htaccess под myapp/public необходим только для симпатичных URL-адресов –

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