Avatar billede ofirpeter Nybegynder
09. juli 2004 - 22:16 Der er 3 kommentarer og
1 løsning

Problemer med upload script. Safe mode

Jeg vil bruge følgende upload script til at udloade nogle billeder til en mappe på mit webhotel.

<?php include("conn.php"); ?>
<?
$sidetitel = "Rediger billede";
$hjtekst = "";

$konfiguration["upload_bibliotek"] = "/";
$konfiguration["max_stoerrelse"] = "50000";

list($major, $minor, $rev) = explode(".", phpversion());
if($major < 4) {
  die("Jeg kan kun arbejde med PHP 4.0.0 eller derover");
}

if($minor < 1) {
  $_FILES = $HTTP_POST_FILES;
  $_POST = $HTTP_POST_VARS;
  $_SERVER = $HTTP_SERVER_VARS;
}


if($_FILES["upfil"]["size"] > 0) {

$navnbillede = $_GET['navn'];
$fra = $_FILES["upfil"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "billeder_bruger/" . "$navnbillede.jpg";

$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
die("Desv&aelig;rre - filen er for stor. Jeg accepterer kun " .
$konfiguration["max_stoerrelse"] . "kb, og din fil fylder " .
ceil($fil_stoerrelse) . "kb");
}
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
} else {
copy($fra, $til);
}

exit;
}

?>


Men når jeg kører scriptet får jeg denne fejl:

Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 10820/80 is not allowed to access / owned by uid/gid 0/0 in /home/web/gb1404/cms/billede_rediger.php on line 34

Hvad kan det skyldes?
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:18 #1
Dit upload bibliotek kan ikke være "/", da det er roden på hele webhotellet.
Skriv stien til din rodmappe: "/home/web/gb1404/"
Avatar billede ofirpeter Nybegynder
09. juli 2004 - 22:24 #2
Tak skal du have. Må jeg give dig point?
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:26 #3
nej tak, jeg samler slet ikke på dem
Avatar billede ofirpeter Nybegynder
09. juli 2004 - 22:56 #4
Nej det er jo næsten gået op for en efterhånden. Sætter pris på du er her alligevel.
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