Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich an der Web-Site anzumelden:
 
Thema mit vielen Antworten

OPENDIR PROBLEME


Autor Nachricht
Verfasst am: 24.04.2003 [13:04]
nimble
Themenersteller
Dabei seit: 22.02.2003
Beiträge: 279
Hi Leutchen ich bins mal wieder... back from england icon_smile.gif

ich hab ein kleines problem mit opendir:


Warning: opendir() [function.opendir]: SAFE MODE Restriction in effect. The script whose uid is 10037 is not allowed to access /home/httpd/vhosts/choreographic-shows.ch/httpdocs/referenzen owned by uid 0 in /home/httpd/vhosts/choreographic-shows.ch/httpdocs/referenzen/pics.php on line 201

sieht aus als darf ich das irgendwie nicht - wüsste aber nicht warum...

THX urs
Verfasst am: 24.04.2003 [13:48]
BuddahKekz
Dabei seit: 28.09.2002
Beiträge: 654
steht doch in der fehlermeldung, PHP wurde im SAFE-MODE installiert und da ist opendir halt nicht erlaubt
Verfasst am: 24.04.2003 [16:33]
nimble
Themenersteller
Dabei seit: 22.02.2003
Beiträge: 279
Hab dem Provider mal ne böse mail geschickt - di sollten das deklarieren bevor sie ihren Service verkaufen icon_frown.gif

hab aber noch ein weiteres kleines problemchen:

$ordner "pic_new";
opendir ('$ordner');

funktioniert nicht

opendir ('pic_new');

aber schon

(test auf anderem Server)

THX Urs
Verfasst am: 24.04.2003 [16:38]
BuddahKekz
Dabei seit: 28.09.2002
Beiträge: 654
<!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->[i]Original von nimble [/i:3f6e62b2c9]
[...]
$ordner "pic_new";
opendir ('$ordner');
[code der klappt weil er richtig ist]
THX Urs<!--QuoteEnd--></div><!--QuoteEEnd-->

$ordnerFREIZEICHEN"pic_new";

denk mal drüber nach ;o)
Verfasst am: 24.04.2003 [16:52]
nimble
Themenersteller
Dabei seit: 22.02.2003
Beiträge: 279
<!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->[i]Original von BuddahKekz [/i:e1aee73975]

$ordnerFREIZEICHEN"pic_new";<!--QuoteEnd--></div><!--QuoteEEnd-->

sorry hab das = vergessen

apropos FREIZEICHEN

$ordner = "pic_new";
$ordner="pic_new";

und auch

$ordner "pic_new";

funktionieren nicht...

THX Urs
Verfasst am: 24.04.2003 [16:59]
BuddahKekz
Dabei seit: 28.09.2002
Beiträge: 654
<!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->[i]Original von nimble [/i:b52dac05f7]
sorry hab das = vergessen

apropos FREIZEICHEN

$ordner = "pic_new";
$ordner="pic_new";<!--QuoteEnd--></div><!--QuoteEEnd-->

das ist komisch...

<!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->[i]Original von nimble [/i:b52dac05f7]
und auch

$ordner "pic_new";

funktionieren nicht...

THX Urs<!--QuoteEnd--></div><!--QuoteEEnd-->

das wiederrum ist verständlich...


andere frage...irgendwelche fehlermeldungen hast du nicht für uns ?
oder mal probiert dir die variable mit nem echo ausgeben zu lassen bevor du sie weiter 'benutzt' ?
Verfasst am: 24.04.2003 [17:06]
nimble
Themenersteller
Dabei seit: 22.02.2003
Beiträge: 279
Hier kommt die Fehlermeldung

Warning: OpenDir: No such file or directory (errno 2) in /daten/homepages/members/nimble/zz_test/pics.php on line 210

das echo gibt pic_new aus ond der Ordner existiert...
Verfasst am: 24.04.2003 [17:13]
BuddahKekz
Dabei seit: 28.09.2002
Beiträge: 654
<!--quoteo--><div class='quotetop'>ZITAT</div><div class='quotemain'><!--quotec-->[i]Original von nimble [/i:b251d2aa00]
Hier kommt die Fehlermeldung

Warning: OpenDir: No such file or directory (errno 2) in /daten/homepages/members/nimble/zz_test/pics.php on line 210

das echo gibt pic_new aus ond der Ordner existiert...<!--QuoteEnd--></div><!--QuoteEEnd-->

also der Ordner ->
/daten/homepages/members/nimble/zz_test/pic_new/
existiert ?

hmmm
$ordner = './pic_new';
vielleicht ?
Verfasst am: 24.04.2003 [17:17]
nimble
Themenersteller
Dabei seit: 22.02.2003
Beiträge: 279
THX für die Hilfe: das problem war opendir('$ordner') satt opendir("$ordner")

die ANFUERUNGSZEICHEN warens icon_smile.gif

THX Urs
Verfasst am: 24.04.2003 [17:37]
-=[::::)SASUKI(::::]=-
Dabei seit: 30.10.2002
Beiträge: 499
bei variablen kanntse die anführungszeichen komplettweglassen:

opendir($ordner);