Seite 1 von 2

Download fehlgeschlagen

Verfasst: Mo 29. Mai 2006, 14:03
von lighthouse
Hallo Leutz, ich weiss nicht weiter und darum probiere ich es mal hier!

Also:

ich habe einem Kunden ein Skelett einer Site erstellt auf Basis Contenido, er will es haben und nun wollte ich es umziehen lassen, das ganze. Also per phpmyadmin die Datenbank sichern und wiederherstellen, kein Problem.

Anschließend habe ich FileZilla gestartet und habe versucht, alles per ftp runterzuladen.

Siehe da: alle Bilder im Verzeichnis ./upload kriegt er nicht runter, Fehlermeldung siehe Titel dieses Posts.

Woran kanns liegen? Passiver Modus an/aus bringt jedenfalls nichts. Wie kriege ich das Problem gelöst?

Verfasst: Mo 29. Mai 2006, 14:08
von php0815
Das liegt an den Benutzerrechte gib allen mal die 777 dan solte es funzen.

Wenn das nicht geht über FTP nehme folgendes Script ändere es ab so wie du es brauchst und dann sollte es funzen

Code: Alles auswählen

<?php
chmod("test/test22/",0777);
$datei = "test/test22/";

$id = fileperms($datei); 
$id = decoct($id);echo "Zugriffsrechte der Datei $datei: $id";
?>

Genau.

Verfasst: Mo 29. Mai 2006, 16:11
von lighthouse
Jap, die CHMODS waren das Problem.
Für alle denen das Problem jemals begegnet:
CHMODS alle auf 777. Dann geht es.

Danke Dir!

Zu früh gefreut.

Verfasst: Mo 29. Mai 2006, 16:14
von lighthouse
Alles zurück. Ich kriege die CHMODS garnicht geänsert. Er zeigt zwar 777 an, nacxh ReConnect mit FileZilla sind aber alle Rechte wieder auf 600.

Mal das Script versuchen.

Verfasst: Mo 29. Mai 2006, 16:15
von Halchteranerin
Wenn das auch nicht klappt, musst du dich wohl an den Provider wenden ...

Äh, tja.

Verfasst: Mo 29. Mai 2006, 16:25
von lighthouse
OK, Leute, das wird jetzt ein wenig wehtun....
:roll:
Ich arbeite auf meinem eigenen rootserver gemietet bei 1und1. Und ich habe 0 (ausgeschrieben "NULL") Ahnung von Linux... :oops:

<wirft das jetzt ein anderes Licht auf die Situation? :cry:

Hm.

Verfasst: Mo 29. Mai 2006, 16:34
von lighthouse
Das Skript klappt auch nicht. Es läuft zwar durch, die CHMODS sind aber felsenfest. Das gibts doch garnicht.

Verfasst: Mo 29. Mai 2006, 17:10
von php0815
Was sagt den das Script?

Verfasst: Mi 31. Mai 2006, 16:23
von lighthouse
Für test und test22 muss ich den Pfad zu den Bildern angeben, korrekt?

Verfasst: Mi 31. Mai 2006, 16:41
von lighthouse
Also:
wenn ich direkt eine Datei angebe in dem Script, ein Bild eben, kommt die Fehlermeldung, es sei keine "Directory".

Gebe ich einen Ordner an, kommt eine Fehlermeldung, dass es sich um die falsche UID (644) handele.

Irgendwie muss ich die gesamte Seite doch sichern können, das kann ich doch mit jedem CMS. Ich kriege die verdammten Bilder nicht runter...

Verfasst: Mi 31. Mai 2006, 16:44
von lighthouse
... komme ich evtl. über Putty an die ganze Sache ran?
Und wenn ja, wie?

Verfasst: Mi 31. Mai 2006, 16:52
von php0815

Code: Alles auswählen

<?php
chmod("cms/upload/verzeichniss/",0777); // Für Verzeichnisse 
chmod("cms/upload/verzeichniss/bild.jpg",0777); // Für Dateien

// diese Ausgabe ist nur zur konntrolle was gemacht wurde
// kann man auch mit einem FTP Programm überprüfen
$datei = "cms/upload/verzeichniss/"; 

$id = fileperms($datei);
$id = decoct($id);echo "Zugriffsrechte der Datei $datei: $id";
?>
Verzeichnisse haben am ende immer ein "/"

Bei mir funzt die geschichte echt gut wenn ich mit dem FTP Programm nicht drauf zugreifen kann

Verfasst: Mi 31. Mai 2006, 17:01
von php0815
über Putty kommst du auch ran

einlogen-> in das Verzeichniss wechseln wo die Dateien sind und dort "chmod Datei 0777" eingeben dann sollte es funzen habe aber auch schon eine weile nicht mit der Konsole gearbeitet.

Verfasst: Mi 31. Mai 2006, 18:50
von lighthouse
Supi!

Probier ich direkt, wenn ich nachher zu hause bin.

Eine kleine Bitte hätte ich noch:
wie gesagt, bin ziemlich jungfräulich was LINUX angeht.... :lol:
In welchem Verzeichnis liegen die Dateien bei LINUX? Ist ein 9.1 mit Apache.Vielleicht weiss das jemand, dann brauche ich es nicht lange suchen..... :roll:

Verfasst: Do 1. Jun 2006, 12:39
von lighthouse
Alles klar, habe das Verzeichnis über Putty gefunden.
Wenn ich den Befehl:

chmod soundso.jpg 0777

eingebe, dann kommt

chmod: invalid mode string: ´soundso.jpg'