ugrás a tartalomhoz

parse_ini_file() fv "rossz" helyen keresi a megadott fájlt (Zend Studio 5!)

fchris82 · 2007. Május. 20. (V), 23.03
Apache 2.2 + PHP 5 + Zend Studio

Az Apache-hoz és a PHP-hoz raktam fel a Zend-et. Aki aztán magának felpakolgatott dolgokat és azt használja. Sajnos most így nem működik mondjuk az apache_get_modules() fv, de ezen túlléptem. Ugyanakkor az index.php-val egy könyvtárban van egy ".config" nevű fájl. És ezt eddig gond nélkül beolvasta a parse_ini_file('.config') paranccsal és a célszerveren is jól elvan így. De most nem találja, csak ha abszolút elérési útvonalat adok neki. De az meg a szerveren nem megy (a getcwd() fv-t használtam!). Ha a fájlt bemásolom a c:\program files\zend\core\etc könyvtárba, ahol a saját kis php.ini-je is van, akkor viszont már látja.

Hogy tudnám megoldani, hogy az éppen futó script könyvtárában is keressen :?
 
1

Megoldva

fchris82 · 2007. Május. 21. (H), 12.00
A problémát megoldotta, hogy a php.ini fájlban a doc_root-nak '.' értéket adtam.

doc_root = .