29. oktober 2006 - 11:27
Der er
8 kommentarer og 1 løsning
ændre php.ini
For at få nogle funktioner på min hjemmeside til at virke, skal jeg have ændret i php.ini ( safe_mode_gid = on ) Det er desværre ikke muligt på min server (B-One). Findes der et alternativ til dette?
Annonceindlæg fra DE-CIX
29. oktober 2006 - 11:31
#1
Ja, kode siden ordentlig
29. oktober 2006 - 11:33
#2
PS - "Register Globals" er sat til "off" Har det nogen betydning?
29. oktober 2006 - 11:41
#3
leif> Det er et "tutorial script" til upload af billeder, som jeg fandt på nettet. <?php // Limits file types $file_types = array( 'image/pjpeg' => 'jpg', 'image/jpeg' => 'jpg', ); $fname=$_POST['fname']; $title=$_POST['title']; $max_size = 2000000; $filesize = $_FILES['upfile']['size']; $filetype = $_FILES['upfile']['type']; $upload_dir = $_SERVER['DOCUMENT_ROOT'] . "/konkurrence/pics/"; //change directory to the path to your folder if ($filesize > $max_size){ echo ("Billedet er for stort."); exit; } if (!array_key_exists($filetype, $file_types)) { echo ("Forkert billedetype. Kun jpg."); exit; } else { $new_file = substr(sha1(rand(10, time())), 0, 8) . '.' . $file_types[$filetype]; if (move_uploaded_file($_FILES['upfile']['tmp_name'], $upload_dir . $new_file)) { $filename=$new_file; // add your connection strings here include 'config.php'; include 'opendb.php'; $query = "INSERT INTO items VALUES('','$fname','$title','$filename')"; $result=mysql_query($query); } mysql_close(); echo ("Billedet er gemt."); ?>
29. oktober 2006 - 11:54
#4
Hvad melder den da ? Har du husket at chmod "/konkurrence/pics/"; til 777 ?
29. oktober 2006 - 17:50
#5
Jeg får denne her: Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 281155 is not allowed to access /dytti.dk owned by uid 0 in /httpd.www/pics/upload.php on line 31
29. oktober 2006 - 17:55
#6
chmod $_SERVER['DOCUMENT_ROOT'] . "/konkurrence/pics/ til 777 så burde du ikke have problemet
30. oktober 2006 - 09:07
#7
Det løste ikke problemet. Jeg har hentet Coppermine Photogallery. Ser ud til at være løsningen. Du har taget dig tid til at kigge på det, så smid et svar, så lukker jeg.
01. november 2006 - 14:10
#8
lukker
08. november 2006 - 08:33
#9
Jeg mener at man hos B-One både kan rette register_globals og safe_mode via htaccess.. Prøv og skriv til supporten :)
Computerworld tilbyder specialiserede kurser i database-management