Homepage selbermachen 7.846 Themen, 35.563 Beiträge

problem mit php-script

xafford / 5 Antworten / Flachansicht Nickles

hi, habe nun selbst mal ein problem, weiß allerdings nicht, ob der fehler bei mir, oder meinem provider liegt.
das problem:
habe ein php-script, daß pro eintrag 3 dateien erstellt und eine ändert. allerdings wird eine der dateien seltsamerweise manchmal leer oder überhaupt nicht erstellt, ich habe also entweder eine datei mit 0byte, oder sie fehlt komplett. seltsamerweise verändern sich auch ständig die attribute der dateien (rwx). fehlermeldung erscheint keine. erstellt werden die dateien über fopen ("$name","w+"), geschrieben mit fwrite und geschlossen natürlich mit fclose.
habe auch schon versucht über chmod jedes mal neu die rechte zu setzen, endet aber mit fehlermeldung: chmod not allowed.
komischerweise habe ich manchmal ein ähnliches problem bei ftp, daß mit kopierte dateien mit 0byte erstellt werden.
für tipps wär ich echt dankbar.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
thomas woelfer xafford „kann ich leider nicht beurteilen, da es die platte auf dem server meines...“
Optionen

das die platte defekt sein koennte war mein gedanke, weil du sagtest du hast auch probleme beim ftp.

wenn das problem hauptsaechlich dann eintritt wenn zwei posts 'gleichzeitig' stattfinden, dann kann das problem natuerlich auch einfach nur eine racing condition sein: der eine prozess hat die datei zum schreiben geoeffnet und schreibt rein waehrend der andere versucht die datei zu oeffnen. der zweite darf aber nun nicht, weil der erste die datei ja bereits geoeffnet hat.... das kann dann natuerlich zu allen moeglichen problemen fuehren, wenn man diesen fall nicht explizit behandelt. (ein guter grund daten in einer datenbank anzulegen, denn die kuemmert sich selbststaendig um die behandlung solcher probleme...)

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen