Vom PHP4-Server zum PHP5-Server

Bluedolphin

Grünschnabel
Hallo,

ich habe heute einige Intranet-Seiten von dem alten PHP4-Server auf einen PHP5-Server umgezogen und bekomme seit dem folgende Fehlermeldung:

"Unable to Fork" Zeile ...

die betreffende Zeile lautet:

Code:
if(file_exists($file)) exec("mv config.ini config_log.dat");

Hat PHP5 dafür ne andere Syntax? Auf dem alten Server lief alles problemlos...
PS: $file ist deklariert und enthält den korrekten Namen.

Thx
 
Hat der User mit dem die Scripts, also hoechstwahrscheinlich der User des Webservers die noetigen Rechte um mv auf diese Dateien auszufuehren?
Die Syntax hat sich meines Wissens nicht geaendert.
Ich frag mich aber auch folgendes:
  • Warum ueberpruefst Du eine Variable die anschliessend nicht genutzt wird?
  • Warum nutzt Du nicht die PHP-eigene Funktion rename()?
 
Dennis Wronka hat gesagt.:
Hat der User mit dem die Scripts, also hoechstwahrscheinlich der User des Webservers die noetigen Rechte um mv auf diese Dateien auszufuehren?

Hab ich auch vermutet, mein Server-Admin hat aber alle Rechte frei gegeben. Zu Testzwecken hat zur Zeit jeder alle Rechte.

Dennis Wronka hat gesagt.:
Warum ueberpruefst Du eine Variable die anschliessend nicht genutzt wird?

$file ist die conifg.ini (incl Pfad)

Dennis Wronka hat gesagt.:
Warum nutzt Du nicht die PHP-eigene Funktion rename()?

Ich hab das Ding nicht geschrieben, passe es jetzt nur an. Weiß nicht ob es das zu php4-Zeiten schon gab...

Thx
 
Zurück