Ik zit met het volgende probleem:
Mijn webserver draait PHP 4.2.2
In een bepaalde map bevind zich een bestand config.inc.php
In een submap bevind zich een php script met een include regel naar config.inc.php
Deze wordt echter aangeroepen met de regel:
Als ik dit script start krijg ik als melding "Failed opening required '/../../config.inc.php' ".
Nu is mij verteld dat dit wel zou moeten werken als het php bestand wordt aangeroepen vanaf de root met het volledige pad. Dus:
php /path/to/dir/submap/script.php
Ook dit helpt niet bij mij.
Het config.inc.php wordt door andere scripts wel ge-include, dus met de lees rechten zit het ook wel goed.
Voor zover ik weet betekend een "leading slash" altijd de "document root", en ik begrijp ook niet hoe dit zou kunnen werken, maar dat terzake.
Hoe zou het kunnen dat dit wel op andere webservers werkt, maar niet op de mijne?
Let wel: het gaat mij er niet om, om eventjes de regel te wijzigen en te verwijzen naar ../config.inc.php (wat ik ook niet kan, aangezien het is gecodeerd met Zend).
Mijn webserver draait PHP 4.2.2
In een bepaalde map bevind zich een bestand config.inc.php
In een submap bevind zich een php script met een include regel naar config.inc.php
Deze wordt echter aangeroepen met de regel:
PHP:
1
| include('/../../config.inc.php'); |
Als ik dit script start krijg ik als melding "Failed opening required '/../../config.inc.php' ".
Nu is mij verteld dat dit wel zou moeten werken als het php bestand wordt aangeroepen vanaf de root met het volledige pad. Dus:
php /path/to/dir/submap/script.php
Ook dit helpt niet bij mij.
Het config.inc.php wordt door andere scripts wel ge-include, dus met de lees rechten zit het ook wel goed.
Voor zover ik weet betekend een "leading slash" altijd de "document root", en ik begrijp ook niet hoe dit zou kunnen werken, maar dat terzake.
Hoe zou het kunnen dat dit wel op andere webservers werkt, maar niet op de mijne?
Let wel: het gaat mij er niet om, om eventjes de regel te wijzigen en te verwijzen naar ../config.inc.php (wat ik ook niet kan, aangezien het is gecodeerd met Zend).
Pierre - Motormedia.nl - Motor-Forum.nl - Motorshopper.nl - Motormeuk.nl - Motorstek.nl