19. december 2005 - 14:50Der er
6 kommentarer og 1 løsning
rettighedsproblemer ved oploading
Hej Eksperter!
Jeg plejer snildt at kunne lave en opload-funktion, men det driller bare i dag!
Jeg får følgende fejlmeddelse (som altså er pga. rettigheder): Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 852/852 is not allowed to access /var/www/www.alvision.dk/www/modules/nyhedsbrev/upload/13 owned by uid/gid 503/503 in /var/www/www.alvision.dk/www/modules/nyhedsbrev/funk/uploadfile.php on line 13
Min funktion ser ud som nedenstående:
<? function uploadfile($felt,$nyhedsbrev) { global $kunde; global $wwwroot;
mysql_query("insert into modul_nyhedsbrev_filer (kunde,nyhedsbrev,navn,type,size) values ('$kunde','$nyhedsbrev','$felt[name]','$felt[type]','$felt[size]')") or die(mysql_error());
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.
Slettet bruger
19. december 2005 - 14:55#1
<? function uploadfile($felt,$nyhedsbrev) { global $kunde; global $wwwroot;
Ehmn, må tilstå jeg ikke har testet det endnu, men kan ikke se hvad der skulle være bedre på den måde? Da den jo ikke vil udføre move_uploaded_file pga. rettighedsproblemer hjælper det vel ikke at sætte chmod under? :) Men tester lige! Kan jo ske du har ret hehe...
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 852/852 is not allowed to access /var/www/www.alvision.dk/www/modules/nyhedsbrev/upload/14 owned by uid/gid 503/503 in /var/www/www.alvision.dk/www/modules/nyhedsbrev/funk/uploadfile.php on line 12
Warning: chmod(): Unable to access ../upload/14/kalender.txt in /var/www/www.alvision.dk/www/modules/nyhedsbrev/funk/uploadfile.php on line 13
Warning: chmod(): No such file or directory in /var/www/www.alvision.dk/www/modules/nyhedsbrev/funk/uploadfile.php on line 13
Synes godt om
Slettet bruger
19. december 2005 - 15:17#4
Altså dit problem er jo at du ikke opretter den mappe der bliver uploadet til.. Prøv at ændre andet parameter i move_uploaded_file til $tildir
den bliver oprettet på serveren og chmod'et 777 så det er ikke der problemet ligger, det ligger i at move_uploaded_file åbenbart har fået tildelt en anden ejerid end oprettelsen af mappen :S
Synes godt om
Slettet bruger
19. december 2005 - 18:33#6
<? function uploadfile($felt,$nyhedsbrev) { global $kunde; global $wwwroot;
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.