wget ist nicht rekursiv

17/04/2010 - 17:42 von Hannes Mueller | Report spam
Bei einem bestimmten Server habe ich das Phànomen, dass ein

$ wget -r http://server.com/

nur die Dateien, die direkt im /-Verzeichnis liegen, holt, aber
nicht diejenigen, die in einem Unterverzeichnis liegen. Nur dessen
explizite Angabe mit

$ wget -r http://server.com/SubDir/

löst das Problem. Bei anderen Servern verhàlt sich wget
erwartungsgemàß und làdt mit "-r" auch alle Unterverzeichnisse
herunter. Hat jemand eine Erklàrung bzw. kennt Abhilfe dafür?

Hannes
 

Lesen sie die antworten

#1 Diedrich Ehlerding
17/04/2010 - 18:00 | Warnen spam
Hannes Mueller meinte:

Bei einem bestimmten Server habe ich das Phànomen, dass ein

$ wget -r http://server.com/

nur die Dateien, die direkt im /-Verzeichnis liegen, holt, aber
nicht diejenigen, die in einem Unterverzeichnis liegen. Nur dessen
explizite Angabe mit

$ wget -r http://server.com/SubDir/

löst das Problem. Bei anderen Servern verhàlt sich wget
erwartungsgemàß und làdt mit "-r" auch alle Unterverzeichnisse
herunter. Hat jemand eine Erklàrung bzw. kennt Abhilfe dafür?



man wget sagt:
[...]
Wget can follow links in HTML and XHTML pages and create local versions
of remote web sites, fully recreating the directory structure of the
original site. This is sometimes referred to as ``recursive download-
ing.''

m.a.W. "wget -r http://server.com/" holt dann alle Dateien im
Wurzelverzeichnis des Servers, die dir als Link angezeigt würden, wenn du
im Browser dahinsurfst. Zeigt denn dein Browser auf dem
nichtfunktionierenden server die entsprechenden Subdirectories in
anklickbarer Form an, wenn du das Wurzelverzeichnis im Browser öffnest?

Was passiert, wenn du http://server.com/ im Browser holst, lokal
abspeicherst und dann mit wget -i -B http://server.com/ versuchst zu
holen?

Vielleicht hilft auch der Debug-Mous (wget -d) weiter, um herauszufinden,
wo der Unterschied liegt.


Diedrich
pgp-Key (RSA) 1024/09B8C0BD
fingerprint = 2C 49 FF B2 C4 66 2D 93 6F A1 FF 10 16 59 96 F3
HTML-Mail wird ungelesen entsorgt.

Ähnliche fragen