Seite 1 von 1
Serververzeichnisse kopieren
Verfasst: 23.10.2009, 18:29
von dado
Hallo, gibt es eine möglichkeit ein verzeichniss zu kopieren.
also ohne das verzeichniss mit ftp herunterladen und wieder hoch.
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Re: Serververzeichnisse kopieren
Verfasst: 23.10.2009, 18:40
von Japs
dado hat geschrieben:Hallo, gibt es eine möglichkeit ein verzeichniss zu kopieren.
also ohne das verzeichniss mit ftp herunterladen und wieder hoch.
Möglich schon, aber da gehen alle PHP-Befehle in den entsprechenden Seiten verloren, denn diese werden auf dem Server "geparst" :)
Es gibt entsprechende Programme, mit denen kannst Du ganze Webseiten runterziehen inkl. aller Ordner & Unterordner, aber ohne hinterher Schaden arichten zu können - Gott sei Dank!!!
Gruß Dirk
Re: Serververzeichnisse kopieren
Verfasst: 23.10.2009, 18:52
von Mork vom Ork
dado hat geschrieben:Hallo, gibt es eine möglichkeit ein verzeichniss zu kopieren.
also ohne das verzeichniss mit ftp herunterladen und wieder hoch.
Das kannst du per Shell-Zugriff (ssh) machen oder du schreibst dir ein kleines Kopierskript (Sprache hängt davon ab, welche Rechte du auf dem Server hast, bei verfügbarem CGI wäre ein zweizeiliges Shell-Skript mit cp das Sinnigste).
Re: Serververzeichnisse kopieren
Verfasst: 23.10.2009, 18:53
von Mork vom Ork
Japs hat geschrieben:Möglich schon, aber da gehen alle PHP-Befehle in den entsprechenden Seiten verloren, denn diese werden auf dem Server "geparst" :)
Unsinn. Das passiert, wenn er die Seiten per HTTP runterlädt, aber wenn er sie schon nicht per FTP runterladen will, dann will er das ganz bestimmt auch nicht per HTTP.
Verfasst: 23.10.2009, 18:54
von dado
danke für eure antworten, ich mache es manuell wie bisher

Verfasst: 27.10.2009, 09:00
von wolli
Da gibt es mehrere Möglichkeiten wenn PHP auf dem Server läuft
Wenn exec erlaubt ist ganz einfach:
<?php
exec("cp -r /var/www/mysite /var/backup");
?>
wenn exec nicht erlaubt ist:
muss es rekursive gemacht werden.
Ein Beispiel gibt es hier:
https://snippets.simplecontent.net/copy_directory.html
nette Grüße
wolli