Patrick Canterino: Template-Cache am besten speichern

Beitrag lesen

Hallo Klaus,

ich hab da mal was gebastelt, wie findet ihr das?

Wie ich schon sagte, ich finde das mit unlink() und chmod() nicht so gut.
Außerdem solltest du dafür sorgen, dass geprüft wird, ob die Dateien korrekt geöffnet wurden.

Sollte ich die Schreibrechte auf 777 lassen, oder nach erfolgreicher Durchführung die Rechte auf 644 zurück setzen (sofern sie vorher geändert wurden), damit nicht jeder im System die Datei verändern kann, sondern nur das PHP Modul?
Oder ist das egal, denn bei 644 können ja alle Anwender am PC die Datei auslesen.

s.o. Außerdem reicht 666 für deine Zwecke aus.

@Patrick: Das mit dem flock() habe ich noch nicht ganz Verstanden, und wo in dem Script müsste ich das einfügen?

Damit meinte ich, dass du noch dem Öffnen einer Datei diese mit flock() sperren solltest, damit sie nicht von einem anderen Prozess überschrieben wird.

Viele Grüße
  Patrick Canterino

--
"Es gibt nur eines, was teurer ist als eine Frau - nämlich eine Ex-Frau." (Jack Nicholson)