Frage

Ich lerne Larravel 4.0, um einen Webserver zu entwickeln.
Ich verwende einen Lampenstapel (Apache 2, PHP 5.5).
Ich kann die Protokolldatei nicht finden, in der Protokoll :: Fehler () Anrufe schreibt.
Soweit ich weiß, soll es an App / Storage / Logs / log-cli-dxt sein, es gibt jedoch keine Dateien dort.

Hier ist der Code:

generasacodicetagpre.

es wird von artisan aufgerufen:

generasacodicetagpre.

Ich suche an der richtigen Stelle?
Wie kann ich überprüfen, ob dies in der Tat der richtige Ordner ist (d. H. Wo ist es konfiguriert)?So überprüfen Sie nach fehlerhafter Installation oder Setup.

Dank Marcanuy bin ich jetzt sicher, dass es in App / Lagerung / Protokolle schreibt.
Ich habe auch herausgefunden, dass es gut schreibt, wenn ich den Befehl durch Handwerker anrufe.Wenn Sie auf Apache 2 laufen, passiert nichts.Ich fange an zu denken, ich habe den Befehl falsch eingerichtet.

War es hilfreich?

Lösung 2

Das Problem war Berechtigungen.
Benutzerberechtigungen für den www-var-Benutzer in der ../app/storage
Und MySQL-Einstellungen: Erstellen eines Benutzers, der entsprechend dem, was in der App / config / database.php

eingestellt ist, erstellen generasacodicetagpre.

Andere Tipps

Standardmäßig ist App / Storage der Ort für Protokolldateien, Speicherordner ist in konfiguriertBootstrap / Pfade.php

generasacodicetagpre.

Stellen Sie sicher, dass dieser Ordner vom Webserver beschreibbar ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top