03. juli 2003 - 10:07Der er
9 kommentarer og 1 løsning
Problem med upload sti
Jeg har et lille problem med at få min sti til at virke i mit upload script. Det virker fint på min egen server, men ikke når jeg uploader det. I øjeblikket ser min sti sådan her ud:
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
det bedste er at anvende den fulde interne serversti til det bib du vil uploade til. For at finde den gør du: 1. Lav en fil jun indeholdende dette kald: phpinfo(); 2. Læg den på serveren. 3. Kald filen gennem en browser og kig efter: upload_tmp_dir og user_dir 4. Så har du både det temporere bib filen uploades til (hvilket i nogle tilfælde er godt at vide, hvis du f.eks. ønsker at lave rettighederne på en uploaded fil om, skal det som regel ske her! Visse udbydere har nemlig sat deres servere til at ændre rettigheder til én eller flere gange i døgnet. En uploadet fil kan derfor ikke tilgåes af andre efter disse automatiske rettighedsændringer) 5. Du bruger den fulde interne serversti i dit upload script. 5. Mht. DOCUMENT_ROOT kan du se om denne er 'lovlig' i phpinfo(); filen ved at kigge under APACHE ENVIRONMENT tabellen.
upload_tmp_dir: D:\PHP\uploadtemp user_dir: no value
Hvis man angiver den fulde sti: $picsti = "e:/home/turbinehallendk/www/galleri/pics/$orgnavn"; burde det så ikke virke?
Ang. mappen filen skal uploades til, den er CHMOD'ed til 755, jeg har prøvet at sætte den til 777, men det bliver hele tiden lavet om igen. Det kunne jo også være skyld i problemet...
Warning: Unable to create '../galleri/pics/bestil.jpg': Permission denied in E:\home\turbinehallendk\www\admin\galleri_upload.php on line 123
Warning: Unable to move 'D:\PHP\uploadtemp\php26F.tmp' to '../galleri/pics/bestil.jpg' in E:\home\turbinehallendk\www\admin\galleri_upload.php on line 123
du skal ændre de pågældende bibs til at have chmod 777. Dvs. at du skal ændre rettighederne på bibliotekerne til at alle kan læse, skrive samt eksekvere filer i de pågældende bibs, hvor der skal kunne uploades filer til. Bruger du WinCommander vil rettigheder fremgå umiddelbart. Bruger du den mere traditionelle Stifinder / Explorer skal du hj.klikke på bib's - Egenskaber / Properties osv.. Pointen er at de bibs (i dit tilfælde galleri samt pics) SKAL have rettigheden 777. /raz
Det er åbenbart fordi man skal bruge cgi-bin til fil/mapper der skal skrives til på IIS.
Synes godt om
Ny brugerNybegynder
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.