Как мне запустить laravel framework из apache 2.4
Я пытался получить приветственный скрин в течение всего дня и ничего..
Вот что я делаю:
1) Установите laravel через composer в / var / www / html / следующим образом:
composer create-project laravel/laravel laravel_v1 4.2 --prefer-dist
2) Когда я запускаю команду
php artisan serve
Он говорит, что запущен на localhost:8000, и когда я иду туда, я получаю экран приветствия.
3) Теперь я создаю файл vhost в /etc/apache2/sites-available с именем myapp.conf, который имеет следующий контент:
<VirtualHost *:80>
# Host that will serve this project.
ServerName app.dev
# The location of our projects public directory.
DocumentRoot /var/www/html/laravel_v1/public
# Rewrites for pretty URLs, better not to rely on .htaccess.
<Directory /var/www/html/laravel_v1/public>
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>
</VirtualHost>
Теперь, когда я захожу в app.dev в моем браузере, все, что я получаю, это страница приветствия apache. Что я здесь не так делаю? Не могли бы вы помочь этому молодому человеку, чтобы он мог начать с некоторого кодирования. Спасибо.
1 ответ
<VirtualHost *:80>
ServerName app.dev
ServerAlias www.app.dev
DocumentRoot /var/www/html/laravel_v1/public"
<Directory "/var/www/html/laravel_v1/public/">
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>
</VirtualHost>
в относительном пути есть ошибка.