Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Laravel5] The requested URL was not found on this server
Forum PHP.pl > Forum > PHP
Terrorizer
Cześć,

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:
  1. <Directory />
  2. #Options FollowSymLinks
  3. Options Indexes FollowSymLinks Includes ExecCGI
  4. AllowOverride none
  5. Order deny,allow
  6. Allow from all
  7. Require all granted
  8. </Directory>
  9.  
  10. <Directory /usr/share>
  11. AllowOverride None
  12. Require all granted
  13. </Directory>
  14.  
  15. <Directory /var/www/html/boh/boh/public>
  16. Options Indexes FollowSymLinks
  17. AllowOverride All
  18. Require all granted
  19. </Directory>
  20.  
  21. #<Directory /srv/>
  22. # Options Indexes FollowSymLinks
  23. # AllowOverride None
  24. # Require all granted
  25. #</Directory>


Sites-available/000-default.conf :
  1. DocumentRoot /var/www/html/boh/boh/public/


Htaccess:
  1. <IfModule mod_rewrite.c>
  2. <IfModule mod_negotiation.c>
  3. Options -MultiViews
  4. </IfModule>
  5.  
  6. RewriteEngine On
  7.  
  8. # Redirect Trailing Slashes If Not A Folder...
  9. RewriteCond %{REQUEST_FILENAME} !-d
  10. RewriteRule ^(.*)/$ /$1 [L,R=301]
  11.  
  12. # Handle Front Controller...
  13. RewriteCond %{REQUEST_FILENAME} !-d
  14. RewriteCond %{REQUEST_FILENAME} !-f
  15. RewriteRule ^ index.php [L]
  16.  
  17. # Handle Authorization Header
  18. RewriteCond %{HTTP:Authorization} .
  19. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  20. </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.
Pyton_000
wywal te wpisu które masz apache.conf.

Tutaj masz jak zrobić vhosta.
http://laravel-recipes.com/recipes/25/crea...che-virtualhost
Terrorizer
Wcześniej tego nie ruszałem, bo większość tych wpisów była od nowości.
Od siebie dodałem tylko ścieżkę do projektu, override all i require all granted.
Zaraz wracam do domu przestudiować ten link biggrin.gif dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.