Gå til innhold

Tolking av feilmeldinger i php


Anbefalte innlegg

Jeg har en nettbutikk på localhost og ute på nettet. På localhost går det greit å laste opp bilder slik at GD lager thumbnails, men på serveren på nettet blir det feilmeldinger i fleng. Mappestrukturene er de samme, mappene det gjelder er chmoddet riktig og serveren reklamerer med at den støtter GD, noe også php.ini informerer om.

Når en leser feilmeldingene nedenfor virker det som at alt starter med at systemet ikke får tilgang til tmp-mappen. Det blir forsøkt å kopiere en backup av jpg-filen til tmp (?), men blir nektet tilgang, og så starter levenet når de andre prosessene skal gjennomføres.

 

Finnes det grunner til at prosesser ikke får tilgang til mapper som har chmod 0777 i selve mappen, undermapper og alt innhold?

 

Warning: copy(../images/products/thumbnails/Finsk yoga_7.jpg.bkp) [function.copy]: failed to open stream: Permission denied in /home/a1279355/public_html/cpcommerce/admin/functions/upload_handling.func.php on line 23

 

Warning: getimagesize(../images/products/thumbnails/Finsk yoga_7.jpg.bkp) [function.getimagesize]: failed to open stream: No such file or directory in /home/a1279355/public_html/cpcommerce/admin/functions/upload_handling.func.php on line 26

 

Warning: unlink(../images/products/thumbnails/Finsk yoga_7.jpg.bkp) [function.unlink]: No such file or directory in /home/a1279355/public_html/cpcommerce/admin/functions/upload_handling.func.php on line 30

 

Warning: chmod() [function.chmod]: No such file or directory in /home/a1279355/public_html/cpcommerce/admin/actions/product.create.details.act.php on line 80

 

Warning: move_uploaded_file(../images/products/fullimages/Finsk yoga_7.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/a1279355/public_html/cpcommerce/admin/actions/product.create.details.act.php on line 117

 

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpLbbdwZ' to '../images/products/fullimages/Finsk yoga_7.jpg' in /home/a1279355/public_html/cpcommerce/admin/actions/product.create.details.act.php on line 117

 

Warning: chmod() [function.chmod]: No such file or directory in /home/a1279355/public_html/cpcommerce/admin/actions/product.create.details.act.php on line 118

Lenke til kommentar
Videoannonse
Annonse
du har ganske enkelt ikke tilgang

chmod mappen du skal lagre bildene i til 777

 

Alt som skal være 777 er 777, noe annet ville være å sove i timen. -Men jeg fant "feilen":

En må definere hvor tmp-mappen ligger i forhold til document root, og default i php-skriptet er /tmp.

Dette funker på localhost, men serverens mappestruktur er annerledes. Her funket /./tmp.

Hadde vært lurt å kjøre phpinfo på "gammel" server og "ny" server før en installerer skript på "ny" server slik at en vet om hvor document root ligger i systemene. Det kunne spart meg for 4 timers intenst detektivarbeid i går.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...