"open_basedir" lassítja a php válaszidejét

Van egy PHP/5.2.5-ös php, ami CGI-ként fut egy Apache/2.2.8-as szerveren Windows alatt. Eddig se volt túlságosan kicsi a válaszidő, de ha a php.ini-be beállítom az open_basedir értékét, akkor kétszer lassabb lesz a szerver (valószínűleg a php) válaszideje. Ugyanis ha nincs beállítva az open_basedir értéke, akkor ~0,528s a válaszidő, de ha beállítom az open_basedir értékét valamire, akkor meg már ~1,724s a válaszidő.
Az open_basedir-t nem akarom érték nélkül hagyni, de ha valami értéket adok neki, akkor meg belassul az egész. Mégis mit tudok tenni ?

Először arra gyanakodtam, hogy a suhosin-patch miatt van ez a nagy lassulás, de mikor próbaképp kitöröltem az open_basedir = "C:/stb/stb/" -t, akkor jöttem rá, hogy ez szórakozik velem.

Hozzászólások

Mi lenne, ha nem CGI-ként, hanem modulként futtatnád? Szerintem még gyorsabb is lenne. Az open_basedir-rel nem volt még ilyen tapasztalatom.

Webappz - http://webappz.hu

Egyik ötlet: tegyél föl egy Apache-ot from scratch és kezdd el egyesével betölteni a modulokat.

A másik megoldás, hogy a PHP-re építtess mondjuk XDebug-gal egy profil fájlt és nézd meg, hogy mi a lassú benne. Lehet, hogy az alkalmazás a hibás.

Ja, és kapcsolt be a notice-okat, majd amit error logban adott esetben megjelenik, azt kezdd el kitakarítani.