PHP filemtime Funktion "stat failed for"

Ich habe ein problem mit PHP filemtime Funktion. In meiner webapp nutze ich Smarty template-engine mit caching-option. In meiner webapp kann ich tun einige Aktionen, die Fehler generieren, aber läßt sich auf nur eine Aktion. Wenn ich auf den link auf der Seite einige Inhalte aktualisiert werden - ich kann Sie paar mal und alles ist OK, aber über eine Anfrage auf 10 schlägt fehl. Folgender Fehler tritt auf:

filemtime() [<a href='function.filemtime'>function.filemtime</a>]: stat failed for

und die Zeile, die das problem verursacht:

 return ($_template->getCachedFilepath() && file_exists($_template->getCachedFilepath())) ? filemtime($_template->getCachedFilepath()) : false ;

Wie Sie sehen können, die Datei existiert, weil es geprüft wird.

Problematische code-Zeile enthalten ist, in smarty_internal_cacheresource_file.php (Teil Smarty-lib v3.0.6)

App läuft auf UNIX-system, externe hosting.

Irgendwelche Ideen? Ich sollte post mehr Informationen?

  • Nur eine Anmerkung: das übergeordnete Verzeichnis, lesbar?
  • ja, es ist lesbar
Schreibe einen Kommentar