Avatar billede michael_stim Ekspert
25. maj 2004 - 17:14 Der er 22 kommentarer og
1 løsning

Hvorfor köber den ikke fullpath.

$config['fullpath'] = "/home/virtual/stimose.se/PHPhotoalbum/albums/"; // Full Unix (windows?) path to albumdir

Er min fulde path når jeg skriver $_SERVER["DOCUMENT_ROOT"].
Men alligevel får jeg fejl:
Warning: getimagesize() [function.getimagesize]: Unable to access /home/virtual/stimose.se/PHPhotoalbum/albums/userpics/IM000331.JPG in /home/virtual/stimose.se/public_html/PHPhotoalbum/functions.php on line 332.
--------------------------------------------------------
line 332:
$imagesize = getImageSize("$config[fullpath]$row[filepath]$row[filename]");
Avatar billede dennismp Nybegynder
25. maj 2004 - 17:26 #1
Er du sikker på at filen findes der hvor du tror den er og at den kan læses (permissions)? Hvis du bruger unix så er der også forskel på store og små bogstaver.

Har du prøvet is_readable(filnavn) ?
Avatar billede detox Nybegynder
25. maj 2004 - 17:30 #2
Det kunne godt se ud som om du mangler: /public_html/ i din sti:

/home/virtual/stimose.se/PHPhotoalbum/albums/userpics/IM000331.JPG

altså:

/home/virtual/stimose.se/public_html/PHPhotoalbum/albums/userpics/IM000331.JPG
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:30 #3
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:31 #4
Gu gör jeg så???
Jeg klippede og klistrede jo fra $_SERVER["DOCUMENT_ROOT"].
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:36 #5
Köber den ikke alligevel?
Warning: getimagesize() [function.getimagesize]: Unable to access /home/virtual/stimose.se/public_html/PHPhotoalbum/albums/userpics/thumb_IM000337.JPG in /home/virtual/stimose.se/public_html/PHPhotoalbum/functions.php on line 160

Warning: getimagesize(/home/virtual/stimose.se/public_html/PHPhotoalbum/albums/userpics/thumb_IM000337.JPG) [function.getimagesize]: failed to create stream: No such file or directory in /home/virtual/stimose.se/public_html/PHPhotoalbum/functions.php on line 160
-------------------------------------------------

line 160:
$imagesize = getImageSize("$config[fullpath]"."$row[filepath]thumb_$row[filename]");
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:37 #6
Den uploader billedet, men laver ikke thumbnailen.
Avatar billede detox Nybegynder
25. maj 2004 - 17:41 #7
Er det ikke en mulighed at bruge en relativ sti?
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:44 #8
Har prövet.
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:47 #9
$config['fullpath'] = "/home/username/www/$config[albumdir]"; // Full Unix (windows?) path to albumdir
Hvorfor har han $config[albumdir]tilsidst?
Det er et "stjålet" fotoalbum.
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:49 #10
Glem den sidste kommentar.
Avatar billede detox Nybegynder
25. maj 2004 - 17:49 #11
Hvordan ser fejlmeddelelsen så ud med en relativ sti?
Avatar billede michael_stim Ekspert
25. maj 2004 - 17:53 #12
2 min
Avatar billede sukos Juniormester
25. maj 2004 - 17:55 #13
OG hvad fortæller en $_SERVER["PATH_TRANSLATED"] ?
Det samme som $_SERVER["DOCUMENT_ROOT"] ?
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:02 #14
Warning: getimagesize() [function.getimagesize]: open_basedir restriction in effect. File(/albums/userpics/thumb_IM000334.JPG) is not within the allowed path(s): (/home/virtual/stimose.se) in /home/virtual/stimose.se/public_html/PHPhotoalbum/functions.php on line 160

Warning: getimagesize(/albums/userpics/thumb_IM000334.JPG) [function.getimagesize]: failed to create stream: Operation not permitted in /home/virtual/stimose.se/public_html/PHPhotoalbum/functions.php on line 160

kommer med $_SERVER["PHP_SELF"]
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:02 #15
Har jeg ikke prövet sukos. 2 min.
Avatar billede dennismp Nybegynder
25. maj 2004 - 18:03 #16
Jeg tror I ser to forskellige fejl:

"Unable to access .."
er ikke det samme som
"failed to create stream: No such file or directory "

Det første lyder som et permission problem, det andet er et path problem
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:07 #17
sukos>>
/home/virtual/stimose.se/public_html/PHPhotoalbum/STITEST.PHP //$_SERVER["PATH_TRANSLATED"]
/home/virtual/stimose.se/public_html //$_SERVER["DOCUMENT_ROOT"]
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:08 #18
Alle mapper har chmod777
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:09 #19
som sagt den fungere upload.
Men det er klart den ikke kan finde thumb_IM000334.JPG, den bliver jo aldrig lavet.
Avatar billede michael_stim Ekspert
25. maj 2004 - 18:11 #20
Er först tilbage i aften.
Avatar billede michael_stim Ekspert
25. maj 2004 - 22:37 #21
Detox>>Det fungerer nu, det var mig der havde kvajet mig. Jeg havde kommenteret (//)noget kode og glemt at afkommentere det igen. Så hvis du lägger et svar skal du få pointene som tak for hjälpen, en slags kvajepoint.
Avatar billede michael_stim Ekspert
27. maj 2004 - 13:28 #22
detox>>Lever du? Läg et svar så vi kan få lukket og slukket ;o)
Avatar billede detox Nybegynder
27. maj 2004 - 14:08 #23
Åh ja, jeg er jo her ;O)
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