Linux Debain Server

Moin Moin,
Ich hab ein Problem, und zwar habe ich einen debian server auf dem ich ein script erstellt habe, allerding sagt mir das script immer das ein bestimmter ordner nicht existieren würde, obwohl ich ihn erstellt habe. habe volle root rechte, weiss aber nicht weiter…

MfG:
Jan

Moien

Ich hab ein Problem, und zwar habe ich einen debian server auf
dem ich ein script erstellt habe, allerding sagt mir das
script immer das ein bestimmter ordner nicht existieren würde,
obwohl ich ihn erstellt habe.

Ich habe da einen Knopf an meinem Auto und immer wenn ich den drück bewegt sich der Wischer. Aber es regent doch gar nicht obwohl ich in England bin.

So und jetzt üben wir das mit dem Fragestellen nochmal:

Welche Skriptsprache?
Startverzeichniss des Skripts ?
Wer startet das Skript ?
Welcher „prüfe die Exisitens“ Befehl ?
Wie genau sieht der Code drum rum aus ?
Wie heist der Ordner ?

habe volle root rechte

Und nachher unterhalten wir uns über das arbeiten mit rootrechten.

cu

Moien

Ich hab ein Problem, und zwar habe ich einen debian server auf
dem ich ein script erstellt habe, allerding sagt mir das
script immer das ein bestimmter ordner nicht existieren würde,
obwohl ich ihn erstellt habe.

Ich habe da einen Knopf an meinem Auto und immer wenn ich den
drück bewegt sich der Wischer. Aber es regent doch gar nicht
obwohl ich in England bin.

So und jetzt üben wir das mit dem Fragestellen nochmal:

Welche Skriptsprache ?

PHP

Startverzeichniss des Skripts ?

/home/www/web0/html/dsplus
der ordner der nicht gefunden wird befindet sich unter dem html-verzeichnis

Wer startet das Skript ?

Ich per http

Welcher „prüfe die Exisitens“ Befehl ?

soweit ich sehe is_dir und checkDir

Wie genau sieht der Code drum rum aus ?

Wie meinst du das? Es ist ein Script namens download-sentinel

Wie heist der Ordner ?

der, der nicht gefunden wird: ds_files
der, indem das ganze schon steckt: dsplus

habe volle root rechte

Und nachher unterhalten wir uns über das arbeiten mit
rootrechten.

Sehr schön :wink:

cu

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?

MfG:
Jan

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

Moin Moin,

'n Abend,

Ich hab ein Problem,

Hab ich auch manchmal.

und zwar habe ich einen debian server

Moment… ja, hab ich auch einen.

auf dem ich ein script erstellt habe,

*klackerdiklack* Hab ich auch.

allerding sagt mir das script immer das ein bestimmter ordner
nicht existieren würde,

Hm, tut’s hier nicht.

obwohl ich ihn erstellt habe.

Oh, das hab ich gar nicht gemacht. Augenblick … *klackerdiklack* … nein, tut’s hier immer noch nicht.

habe volle root rechte,

Hab ich auch.

weiss aber nicht weiter…

Nun, da’s bei mir geht, bei Dir nicht und der einzige Unterschied ja offensichtlich die bedienende Person ist, gibt es nur eine logische Schlussfolgerung: es liegt an Dir. Dir fehlt die natuerliche Gabe. Tut mir leid.

Vielleicht troestet Dich das: http://www.catb.org/~esr/faqs/smart-questions.html
Gruss vom Frank.