PHP-Script unvollständig ausgeführt

daryl

Mitglied
Bei einigen meiner User wird ein PHP-Script nur unvollständig ausgeführt. Die Ausgabe, die sogar am Ende des Scripts steht (max execution time von 30 Sekunden fällt also als Ursache raus), wird angezeigt. Einige Dateischreiboperationen werden aber nicht durchgeführt.
Woran kann das liegen?

Das Script wiegt allerdings auch 110 kB - aber bei vielen Usern gehts eben, nur bei manchen nur so unvollständig.
 
Zuletzt bearbeitet:
Wenn wir das Script nicht sehen können, können wir schlecht beurteilen, woran es liegt.
 
Naja, soll ich das wirklich tun - es ist wie gesagt 110 kB groß und hat über 2000 Codezeilen.

Gibts da keine allgemeine Ursache, die es sein könnte?

Ne andere Ursache könnte sein (wenn das möglich wäre), dass ein Include einer Datei verhindert wird.
 
Zuletzt bearbeitet:
Nee, das sollst Du nicht tun, aber Du könntest ja die relevanten Zeilen hier posten! Eben die Dateischreiboperationen, die nicht immer ausgeführt werden.
 
Wirklich keine großen Sachen. Hier mal ein Beispiel:
Code:
$text2="\n\$angebot".$i."=\"\";\n\$angebot".$i."a=\"\";";
 
$abschicken=fopen("users/".$freund.".php",'a');
 
fputs($abschicken,$text2);
 
fclose($abschicken);

Oder:
Code:
if(file_exists("users/".$user.".php")){
 
$text="\n\$benz=\"".round($tank)."\";\n\$strecke=".$tachostand.";\n\$zustand=".$condition.";\n\$wert=\"".round($value)."\";";
 
$abschicken=fopen("users/".$user.".php",'a');
 
fputs($abschicken,$text);
 
fclose($abschicken);
 
mysql_query("UPDATE tabelle SET autowert='$value',ip='".getenv("REMOTE_ADDR")."' WHERE user='$user'");
 
}
 
Zurück