Avatar billede downloading Nybegynder
26. oktober 2004 - 19:47 Der er 21 kommentarer og
1 løsning

opendir('/mnt/dkcphnas004/www/d/g/downloading.dk/galleri/

Hey..

Jeg har en linie i mit script som skal åbne en mappe.. senere finder den alle billederne i mappen og undskriver dem.. men nogle gange (ca. 50/50) udskriver den en række fejl i stedet..

Det er noget med safe mode i line 15..

Det ser sådan ud der hvor jeg tror fejlen er.. hvad skal jeg gøre?

$handle=opendir('/mnt/dkcphnas004/www/d/g/downloading.dk/galleri/');
Avatar billede bromer Nybegynder
26. oktober 2004 - 20:04 #1
Hvilken fejl får du?
Avatar billede downloading Nybegynder
26. oktober 2004 - 20:06 #2
Det kan jeg ikke se lige nu (det virker nu).. men nogle gange fucker den op.. prøv at se om du får en fejl: http://www.downloading.dk/index.php?include=galleri
Avatar billede bromer Nybegynder
26. oktober 2004 - 20:17 #3
Warning: opendir(/mnt/dkcphnas004/www/d/g/downloading.dk/galleri/): failed to open dir: No space left on device in /mnt/dkcphnas003/www/d/g/downloading.dk/galleri/thumbnailed.php on line 15

Der er ikke noget plads?
Avatar billede downloading Nybegynder
26. oktober 2004 - 20:24 #4
det kan ikke passe, jeg har ubegrænset plads på mit webhotel.. hvad ***** er fejlen?
Avatar billede bromer Nybegynder
26. oktober 2004 - 20:28 #5
Tja.. den kan ikke åbne.. kan det være fordi rettighederne ikke er sat korrekt? (og det kan jo godt være at pladsen på en disk er løbet tør selvom du har ubegrænset plads :))
Avatar billede downloading Nybegynder
26. oktober 2004 - 20:33 #6
hvilke rettigheder??
Avatar billede bromer Nybegynder
26. oktober 2004 - 20:35 #7
Det ligner sørme at det er en unix server dine filer ligger på. Der er permissions på dirs og filer. Hvis den bruger der kører scriptet ikke har rettigheder nok vil php ikke kunne åbne diret!
Avatar billede downloading Nybegynder
26. oktober 2004 - 20:41 #8
for satan da.. hvordan skal man så connecte til mappen?
Avatar billede bromer Nybegynder
26. oktober 2004 - 20:53 #9
Hvilket output giver denne kode

<?php
$dir =  "/mnt/dkcphnas004/www/d/g/downloading.dk/galleri/";
printf("Free disk space:  %d",disk_free_space($dir));

if (!is_dir($dir))
        print "Det er ikke et dir der er angivet i: " . $dir;


if (is_readable($dir))
        print "\nVi kan læse fra diret";

if (is_writeable($dir))
        print "\tVi kan skrive til diret";
Avatar billede downloading Nybegynder
26. oktober 2004 - 20:55 #10
Free disk space: 57032704 Vi kan læse fra diret Vi kan skrive til diret

Den ligger her:
http://www.downloading.dk/galleri/prove.php
Avatar billede bromer Nybegynder
26. oktober 2004 - 21:09 #11
Hmm.. mærkeligt.. fordi jeg får:

http://www.downloading.dk/galleri/prove.php

og den siger at der ikke findes et dir... hvordan kan du få det andet output?
Avatar billede downloading Nybegynder
26. oktober 2004 - 21:11 #12
det giver jo ingen mening at vi kan få forskelligt output.. Hvad sker der, er det fordi jeg er admin, og de har gemt min ip eller noget?
Avatar billede downloading Nybegynder
26. oktober 2004 - 21:13 #13
min ven får outputet:

Free disk space: -5943296 Vi kan læse fra diret Vi kan skrive til diret
Avatar billede bromer Nybegynder
26. oktober 2004 - 21:15 #14
Jeg kan se at jeg glemte at skrive hvad jeg fik:

Free disk space: 0Det er ikke et dir der er angivet i: /mnt/dkcphnas004/www/d/g/downloading.dk/galleri/

Det kan meget vel være at der rent faktisk ikke er plads på disken, hvormed funktionerne fjeler fordi de sikkert er afhængige af at kunne skrive noget temp data.
Avatar billede downloading Nybegynder
26. oktober 2004 - 21:24 #15
men er det den rigtige sti?
Avatar billede bromer Nybegynder
26. oktober 2004 - 21:32 #16
Hvordan skulle jeg dog vide det! Det må du vel vide, idet det er dig der har hosting der.
Avatar billede downloading Nybegynder
26. oktober 2004 - 21:34 #17
det er selvfølgelig rigtigt :-) men jeg troede at man kunne se stien når der var en fejl på siden? ligesom i:

26/10-2004 20:17:53 Warning: opendir(/mnt/dkcphnas004/www/d/g/downloading.dk/galleri/): failed to open dir: No space left on device in /mnt/dkcphnas003/www/d/g/downloading.dk/galleri/thumbnailed.php on line 15
Avatar billede bromer Nybegynder
26. oktober 2004 - 21:35 #18
tja.. så er der et dir der jo.. men det ligner (fra mit synspunkt) ikke at du har rettigheder til at skrive dertil!
Avatar billede bojo Nybegynder
28. oktober 2004 - 07:51 #19
kan det mon være fordi du bruger absolut server sti. Prøv med "/galleri" i stedet
Avatar billede downloading Nybegynder
28. oktober 2004 - 18:16 #20
Det ser ud til at virke med bare "galleri/" men jeg kan jo ikke helt se det endnu, den virker jo nogle gange.. men kan i ikke komme med et svar, så er der lidt points..

Og mange tak for hjælpen..
Avatar billede downloading Nybegynder
28. september 2005 - 21:59 #21
undskyld jeg først svare nu.. Det beklager jeg dybt.. Jeg havde glemt spørgsmålet... Sorry :-(

Vil i ikke ligge et svar?
Avatar billede downloading Nybegynder
24. november 2005 - 17:11 #22
skod... Så vil jeg altså tage dem selv.. Skulle du alligevel få lyst til de der points, så send mig en mail... :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester