Moien
Beim ersten mal antworten hast du die Markierungen und Einrückungen dieses Forums noch drin gehabt. Durch deine Nachlässigkeit wird jetzt kein Schwein mehr deinen von meinem Text unterscheiden können. Gut gemacht.
So und jetzt üben wir das mit dem Fragestellen nochmal:
Welche Skriptsprache ?
PHP
Wir kommen der Sache näher.
Startverzeichniss des Skripts ?
/home/www/web0/html/dsplus
der ordner der nicht gefunden wird befindet sich unter dem
html-verzeichnis
Also /home/www/web0/html/ds_files wird nicht gefunden, richtig ?
Wer startet das Skript ?
Ich per http
Nein, du startest es nicht, es sei denn du bist ein Program. apache (oder irgendein anderer php-fähiger http-server) startet es.
User starten niemals Programme. Im besten Fall startet bash das Program.
Und wie heist dieser Server ?
Unter welchem User läuft er ?
In welchem Verzeichniss startet er die Skripts ?
Läuft er in einem chroot, auch root-jail genannt ?
Welcher „prüfe die Exisitens“ Befehl ?
soweit ich sehe is_dir und checkDir
OK.
Wie genau sieht der Code drum rum aus ?
Wie meinst du das?
Also nochmal:
Welche 50 Befehle stehen vor und hinter dem is_dir ? Jetzt zähl sie nicht auf, sondern setz endlich den Code hier rein.
Es ist ein Script namens download-sentinel
Ist es eins davon: http://www.google.com/search?hs=PXw&hl=en&lr=&client…
in dem Fall hast du ganz grob von der README abgewichen. Das Ding haut schonmal daneben, aber seine Verzeichnisse findet es zuverlässig. Also RTFM bevor du hier unklare Fragen mit viel zu wenig Details stellst.
Kannst du mir auch sagen, welchem ordner ich im html
verzeichnis beim server welche group und user werte zuweisen
muss? die meines ftp’s? oder doch www-data?
Je nach Server das eine oder andere. Oder evtl. auch was drittes, es hängt von der Konfig der Server ab.
Sieht du wie entnervend unklare Antworten sind ?
cu