Ik probeer het volgende vrij eenvoudige te doen:
Maaar een echo $_SERVER['DOCUMENT_ROOT']; laat zien dat deze variabele niet gevuld is.....
nou zag ik hier staan:
De documentatie gaf ook niet aan of '/admin/dal_mysql.php' een geldig pad zou moeten zijn zoals dit in HTML kan, maar dit bleek ook niet te werken.
Tot nu toe heb ik zonder er bij na te denken altijd PHP_SELF geript en van daar uit een relatief pad naar de root berekend.
Op dit forum worden allemaal suggesties met DECOMENT_ROOT gedaan, dus dat zou toch moeten werken...
Wie weet waarom bovenstaande niet werkt, en wat ik moet doen om niet met relatieve paden (ook al worden ze uitgerekend en in variabelen gezet) zoals './../../../admin/dal_mysql.php' te hoeven werken??
Overigens is de foutmelding steevast dat het bestand niet gevonden kan worden, terwijl dat bestand in de /www/admin/ dirtectorie staat waar /www/ de root is
code:
1
| require_once( $_SERVER['DOCUMENT_ROOT'] . 'admin/dal_mysql.php' ); |
Maaar een echo $_SERVER['DOCUMENT_ROOT']; laat zien dat deze variabele niet gevuld is.....
nou zag ik hier staan:
Dus zou ik de conclusie trekken dat het niet geconfigureerd is. (Het gaat hier om een shared webspace...)'DOCUMENT_ROOT'
The document root directory under which the current script is executing, as defined in the server's configuration file.
De documentatie gaf ook niet aan of '/admin/dal_mysql.php' een geldig pad zou moeten zijn zoals dit in HTML kan, maar dit bleek ook niet te werken.
Tot nu toe heb ik zonder er bij na te denken altijd PHP_SELF geript en van daar uit een relatief pad naar de root berekend.
Op dit forum worden allemaal suggesties met DECOMENT_ROOT gedaan, dus dat zou toch moeten werken...
Wie weet waarom bovenstaande niet werkt, en wat ik moet doen om niet met relatieve paden (ook al worden ze uitgerekend en in variabelen gezet) zoals './../../../admin/dal_mysql.php' te hoeven werken??
Overigens is de foutmelding steevast dat het bestand niet gevonden kan worden, terwijl dat bestand in de /www/admin/ dirtectorie staat waar /www/ de root is