server staat in safe mode, stukje hulp?

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 apr 2005, 21:29

Dat werkt dus niet... zet dit er eens in:

Code: Selecteer alles

<?php

ini_set("safe_mode", "0");

print_r('<pre>' . ini_get_all() . '</pre>');

?> 
Afbeelding

NielsL
Berichten: 34
Lid geworden op: 13 apr 2005, 12:19

Bericht door NielsL » 14 apr 2005, 21:30

gedaan, zie link hierboven

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 apr 2005, 21:32

En dat werkt dus ook niet.

Mail eens naar je host met de vraag of ze (eventueel alleen voor jouw) de php_save mode uit kunnen zetten. Wat anders weet ik niet wat je zelf kan doen.
Afbeelding

NielsL
Berichten: 34
Lid geworden op: 13 apr 2005, 12:19

Bericht door NielsL » 14 apr 2005, 21:34

uhm, ze zeggen op de site zelf dat ze de save mode niet uitzetten, in geen enkel geval

dit is wat de site van de provider zegt over die openbase restricties
HP in safe mode:

Safe Mode

De PHP die op de servers van Ladot – an ActiveISP company is geplaatst draait in 'Safe Mode', dit houdt in dat u van een aantal commando's geen gebruik kan maken.

Open Basedir

Het openen van bestanden hoger in de directorie structuur is afgeschermd en zal enkel resulteren in de foutmelding:
Warning: main(): open_basedir restriction in effect
Als U deze melding krijgt in uw php script zult u de bestanden welke u probeert te openen moeten verplaatsen naar een directorie zodat u deze wel mag openen.

fout:
<?php
include('../include/my_functions.php');

Om dit script te laten werken bestaan 2 mogelijkheden:

1.
U verplaatst het script naar de directorie "../" ( de parent directorie) en past uiteraard het path aan bij de include functie ( zo als in het voorbeeld "goed").
2.
U verplaatst het bestand wat u include van "../include/my_functions.php" naar "include/my_functions.php" en past uiteraard het path aan bij de include functie ( zo als in het voorbeeld "goed").

goed:
<?php
include('include/my_functions.php');


Deze bovenstaande beperking geld voor alle functies voor het openen van bestanden,
zoals require(), include(), file(), readdir() .. etc.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 apr 2005, 21:36

Dat lijkt me dan moeilijk, denk niet dat het dan gaat lukken op die host.
Afbeelding

NielsL
Berichten: 34
Lid geworden op: 13 apr 2005, 12:19

Bericht door NielsL » 14 apr 2005, 21:39

ik heb mn provider al gemaild hierover, hopelijk kunnen ze antwoord geven, in ieder geval hartstikke bedankt voor je hulp, ben zelf ook flink wat wijzer geworden en das altijd handig. Voor strakjes weltrusten :)

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 14 apr 2005, 21:43

Veel succes met je host dan :bier:
Afbeelding

Gesloten