Thread Kann es sein,daß ein Webserver kein flock() kennt?
(17 answers)
Opened by Fatso Keratso at 2006-05-25 17:50
Hallo,
ich habe auf meinem Heimrechner (unter MacOS X -> sprich UNIX) ein CGI-Programm getestet, was auch hervorragend funktioniert. Nun habe ich es auf dem Webserver (FreeBSD) getestet und finde heraus, daß der die Filelocks ignoriert (Programm wurde unterbrochen -> flock(FILE, LOCK_EX) or die ("geht nicht")). Ich habe auch überprüft, ob ein Script auf eine Datei zugreifen kann, während ein anderes Script die Datei für 10 Sekunden offenhält. Ergebnis: Es kann! Kann das sein? Kann ich da irgendwas machen? Kennt irgend jemand dieses Problem? Vielen Dank im Voraus Benjamin\n\n <!--EDIT|Fatso Keratso|1148565067--> |