sexmagic
Gesperrt
"gelöst "O rdner verschieben und überschreiben
Hallo Leute!
Ich bräuchte mla wieder eure Hilfe, und zwar würde ich gerene einen Ordner (mit samt der Unterordner und Dateien) in einen Anderen Ordner verschieben. Es sollen alle gleichen Dateinen einfach überschrieben werden.
Hintergrund der Sache ist ein Update eines CMS Systems mit sehr vielen Files die ziemlich lange brauchen um auf den Server geladen zu werden, ich Lade das neueste Archiv per shell_exec mit wget in einen Ordner nun entpacke es mit tar in einen Unterordner. Anschliessend lösche ich die Sachen die ich nicht benötige über FTP Raus und nun möcht ichs halt noch in den aktiven CMS Ordner schieben.
Leider funktioniert folgendes nicht:
shell_exec("mv -f ./test/ ../mv/");
2 Probleme bei dieser Variante, erstens wird der Ordner Test mitkopiert somit würden die Zieldateien nicht überschrieben, zweiten wenn bereits ein Ordner vorhanden ist fängt der ganricht an zu verschieben obwohl ich -f für force overwrite angegeben habe.
Ich hoffe ich hab mich halbwegs Klar ausgedrückt!
Danke für eure Hilfe.
LG
SM
Hallo Leute!
Ich bräuchte mla wieder eure Hilfe, und zwar würde ich gerene einen Ordner (mit samt der Unterordner und Dateien) in einen Anderen Ordner verschieben. Es sollen alle gleichen Dateinen einfach überschrieben werden.
Hintergrund der Sache ist ein Update eines CMS Systems mit sehr vielen Files die ziemlich lange brauchen um auf den Server geladen zu werden, ich Lade das neueste Archiv per shell_exec mit wget in einen Ordner nun entpacke es mit tar in einen Unterordner. Anschliessend lösche ich die Sachen die ich nicht benötige über FTP Raus und nun möcht ichs halt noch in den aktiven CMS Ordner schieben.
Leider funktioniert folgendes nicht:
shell_exec("mv -f ./test/ ../mv/");
2 Probleme bei dieser Variante, erstens wird der Ordner Test mitkopiert somit würden die Zieldateien nicht überschrieben, zweiten wenn bereits ein Ordner vorhanden ist fängt der ganricht an zu verschieben obwohl ich -f für force overwrite angegeben habe.
Ich hoffe ich hab mich halbwegs Klar ausgedrückt!
Danke für eure Hilfe.
LG
SM
Zuletzt bearbeitet: