Имам остра нужда от помощ при настройването на моя проект laravel на LAMP сървър. Досега тествах моите „Красиви URL адреси“ на моя сървър xampp localhost без проблеми. Сега, когато се опитвам да го настроя на действителен LAMP сървър, срещам проблеми
Досега съм инсталирал LAMP услугите (Ubuntu, Apache2, MYSQL, PHP5 (с curl и mcrypt)). В момента имам моя проект laravel в моята домашна директория със символна връзка към публичната папка в моята папка /var/www/html така... проект, символна връзка.
Промених моя /etc/apache2/apache2.conf със следната конфигурация
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
След това използвах командата sudo a2enmod rewrite
и редактирах моя .htaccess файл според инструкциите в документите на laravel.
Накрая рестартирах услугата си apache: sudo service apache2 restart
и когато се опитам да отида на "mydomain.com/public", получавам 403 forbidden error.
Има ли някой там, който може да ми помогне?
/public
в браузъра си, а само до/
. - person Stuart Wagner   schedule 08.06.2015public
, защото там живееindex.php
на Laravel. - person Stuart Wagner   schedule 08.06.2015.htaccess
е настроен правилно. Всички заявки трябва да бъдат насочени къмindex.php
, така че Laravel да може да ги улови. - person Stuart Wagner   schedule 08.06.2015