Tach zusammen.
Wer unter Linux (Deb 4.0 r1 etch) 'sitecopy' kennt, wird auch den 'fetch-' Modus kennen.
Der update-Modus 'sitecopy -u mysite' funktioniert tadellos.
Ein 'sitecopy -f mysite' (notwendig, weil ich zuhause Daten uploade, die ich auf der Arbeit brauche und umgekehrt) bringt bei strato den Fehler "550 No such file or directory".
Ein 'sitecopy -f mysite --debug=ftp' bringt dies (aufs Nötigste gekürzt):
sitecopy: Fetching site `mysite' (on www.mydomain.de in /)
...
< 230 User logged in, proceed.
PASV
< 227 Entering Passive Mode (81,169,145,91,238,129)
ftp: Parsed PASV response, using port 61057
LIST -la /
< 150 Opening ASCII mode data connection.
ls: init, topdir: []
ls: [-rw-r----- 1 ftp ftp 447 Apr 28 11:57 .htaccess]
ls: file (640, 447): [.htaccess]
ls: [drwxr-xr-x 3 ftp ftp 4096 May 5 08:23 data]
ls: directory (755): data
ls: [-rw-r--r-- 1 ftp ftp 169 Apr 16 09:20 index.html]
ls: file (644, 169): [index.html]
ftp: EOF from DTP connection.
ftp: Fetch finished with 0.
Closing DTP connection...
< 226 Transfer complete. Closing data connection.
File: /index.html
Getting modtime.
MDTM /index.html
< 213 20080416072017
Parsing modtime: 213 20080416072017
Converted to: Wed Apr 16 07:20:17 2008
Got modtime.
Walk finished ok.
PASV
< 227 Entering Passive Mode (81,169,145,91,238,146)
ftp: Parsed PASV response, using port 61074
LIST -la /data/
< 150 Opening ASCII mode data connection.
ls: init, topdir: [/data]
ls: [-rw-r----- 1 ftp ftp 447 Apr 28 11:57 .htaccess]
ls: file (640, 447): [.htaccess]
ls: [drwxr-xr-x 3 ftp ftp 4096 May 5 08:23 data]
ls: directory (755): data
ls: [-rw-r--r-- 1 ftp ftp 169 Apr 16 09:20 index.html]
ls: file (644, 169): [index.html]
ftp: EOF from DTP connection.
ftp: Fetch finished with 0.
Closing DTP connection...
< 226 Transfer complete. Closing data connection.
File: /data/info.txt
Getting modtime.
MDTM /data/info.txt
< 550 No such file or directory.
Didn't get modtime.
QUIT
< 221 Goodbye.
sitecopy: Failed to fetch file listing for site `mysite':
sitecopy: 550 No such file or directory.
Wie man unschwer erkennen kann, geht im Basis-Verzeichnis noch alles gut. Wenn aber sitecopy ins subdir 'data' "schaut", liefert der strato-Server wiederum den Inhalt des Basis-Verzeichnisses, was dann zum Fehler samt Abbruch führt.
Habe dieses Problem hier und da beim Googlen wiedergefunden. Die bislang einzige Lösung, die ich finden konnte, ist das neukompilieren von sitecopy mit einem Patch.
Gibt es nicht noch eine andere Lösung? Habt Ihr Erfahrungen diesbezüglich mit strato? Die habe ich noch nicht angeschrieben.
Ja, ich weiss. Bei 1&1 geht's. Ich bleibe aber trotzdem bei Strato. Und auch, wenn es Euch jetzt in den Fingern juckt. Ich möchte hier KEINEN Thread über das Pro und Contra von Strato, 1&1 und Co. initiieren.
Also, wer kennt sitecopy und hat diesbezgl. Erfahrung mit strato?
Vielleicht ein anderes - ähnlich praktisches - Tool? Ich möchte mit einer einzigen einfachen Kommandozeile web-(ftp-)content mit lokalem content synchronisieren können. Und "praktische Alleskönner-FTP-Clients" habe ich auch genug.
Gruß vom foomaker
Natürlich glaube ich an die Existenz von Ausserirdischen. Schliesslich gibt es ja auch das PERFEKTE SCRIPT.