Laravel 4 controller Routen, die nicht arbeiten aufgrund der apache2-Konfiguration

Ich versuche bis laravel auf meinem lokalen server zu Hause und ich kann nicht scheinen, um
Holen controller Routen arbeiten zB:

Route::controller('home','home');

Dieser code funktioniert auf einem server habe ich bei der Arbeit und ich habe ein paar Foren über die
Ausgabe, die behaupten, das Problem ist, weil apache2 ist nicht konfiguriert anschauen
.htaccess-Dateien.

Ich ve wurde Herumspielen mit, dass für eine Weile, aber ich kann immer noch nicht scheinen, um alles zu erhalten zu arbeiten.
Ich ging in die /etc/apache2/sites-available und meine eigene config-Datei namens site1, die
sieht wie folgt aus:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/laravel/
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /var/www/laravel/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ScriptAlias /cgi-bin//usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/"/usr/share/doc/"
<Directory "/usr/share/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

Ich lief dann a2dissite default && a2ensite site1 und /etc/init.d/apache2 restart
aber es ist nichts passiert.

Dank für Ihre Hilfe und lassen Sie mich wissen, wenn ich etwas verdeutlichen.

Erweist sich apache nicht auch die Lesung .htaccess-Datei. Absichtlich habe ich einige Unsinn
in Ihr soll, die einen Fehler verursacht und das ist es nicht.

  • Haben Sie aktivieren mod-rewrite und ist die .htaccess-Datei vorhanden? Gibt es irgendwelche Fehler oder access-logs?
  • modrewrite ist aktiviert .htaccess-Datei in /laravel/public
  • Fehler oder accesslog, um zu sehen, was Los ist?
Schreibe einen Kommentar