Avatar billede the_zyx Nybegynder
01. august 2003 - 12:54 Der er 8 kommentarer og
1 løsning

Fejl? Hvad betyder den?

Warning: SAFE MODE Restriction in effect. The script whose uid is 15264 is not allowed to access

det er i forbindelse med, at den skal ind i et bibliotek, som jeg for øvrigt har chmod sat til 777..

Mvh Jacob
Avatar billede repsac Nybegynder
01. august 2003 - 12:55 #1
SAFE MODE er en "mode" man kan "sætte PHP i". Det gør det mere sikkert at have tillade PHP på sin server...
Avatar billede TRoXa Novice
01. august 2003 - 12:56 #2
hvad for en funktion bruger du ?
Avatar billede the_zyx Nybegynder
01. august 2003 - 13:30 #3
2 sek
Avatar billede the_zyx Nybegynder
01. august 2003 - 13:30 #4
$handle=opendir($dirname);
Avatar billede TRoXa Novice
01. august 2003 - 13:33 #5
hmm .. kan du ikke skrive noget mere af scriptet :) så man forstår helheden :)
Avatar billede avminarm Juniormester
01. august 2003 - 13:43 #6
måske kan du bruge ini_set http://dk2.php.net/manual/en/function.ini-set.php - ini_set("safe_mode", 1);  (eller 0) smid i toppen af scriptet
Avatar billede the_zyx Nybegynder
01. august 2003 - 14:41 #7
jeg må indrømme jeg er lidt blank..

------------

<?
// PHP_Gallery
$Version = "2.0" ;
// Author: Adam Stout (Adam@adamarkdesign.com)
// January 30, 2001
// REMEMBER:
// Don't mess with Texas
//          OR
// the rest of this script.
require("config.php");
$PicsPerPage = $GalleryRowsPerPage * $GalleryCols;

function list_dir($dirname) {
    if($dirname[strlen($dirname)-1]!='/')
    $dirname.='/';
    static $directory_array=array();
    $handle=opendir($dirname);                        HER melder den fejl
    while ($file = readdir($handle)) {
        if($file=='.'||$file=='..')    continue;
        if(is_dir($dirname.$file)) {$directory_array[]=$dirname.$file;}
    }
    closedir($handle);
    sort($directory_array);
    return $directory_array;
}
Avatar billede detox Nybegynder
01. august 2003 - 16:56 #8
Måske er stien ikke hvad du regner med. Prøv at sætte et echo her:
---------
function list_dir($dirname) {
    if($dirname[strlen($dirname)-1]!='/')
    $dirname.='/';
    static $directory_array=array();
echo $dirname; die();
    $handle=opendir($dirname);                        HER melder den fejl
    while ($file = readdir($handle)) {
        if($file=='.'||$file=='..')    continue;
        if(is_dir($dirname.$file)) {$directory_array[]=$dirname.$file;}
    }
    closedir($handle);
    sort($directory_array);
    return $directory_array;
}
Avatar billede rosvall Nybegynder
01. august 2003 - 22:28 #9
Med mindre du kan få serverens administrator til at sætte safemode til 0 kan du ikke gøre noget ved det.
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