Zainstalowałem wczoraj Laravel 5.2 poprzez Composer w folderze var/www/html/boh/boh (Debian 8)
Wiem, że nie powinienem, ale ustawiłem chmod 777 na ten folder, aby uzyskać na pewno pełny dostęp.
Pokazał mi się ekran powitalny laravela pod /localhost, ale żadna podstrona się nie wyświetla, wywalając błąd z tytułu tego posta. Próbowałem użyć komendy, która automatycznie tworzy mi logowanie i rejestrację w Laravelu php artisan make:auth , niestety żaden z linków się również nie otwiera.
Nie jestem biegły w linuxach, jak i również w konfiguracji frameworków. Usiłowałem dostosować najważniejsze pliki, ale to nie pomaga.
apache.config:
<Directory /> #Options FollowSymLinks Options Indexes FollowSymLinks Includes ExecCGI AllowOverride none Order deny,allow Allow from all Require all granted </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www/html/boh/boh/public> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> #<Directory /srv/> # Options Indexes FollowSymLinks # AllowOverride None # Require all granted #</Directory>
Sites-available/000-default.conf :
DocumentRoot /var/www/html/boh/boh/public/
Htaccess:
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] </IfModule>
Po każdej zmianie robiłem sudo service apache2 restart.
Próbowałem wklepywać http://localhost/login jak i również http://localhost/boh/boh/public/login Niestety żadne z tych nie przechodzi
Proszę o jakieś wskazówki.