Witam

Mam skrypt, który działa na kilku różnych serwerach. Wykonują tam się m.in. zadania przez CRON. I tu pojawia się problem. Po instalacji na nowym serwerze ten ma inną konfigurację i mam problem ze ścieżkami.
Do tej pory, kiedy wywoływałem z crona skrypt tak:
php /pelna/sciezka/do/skryptu/skrypt.php
ten działał normalnie, a getcwd() zwracał /pelna/sciezka/do/skryptu/
teraz jednak na tym serwerze getcwd() zwraca ścieżkę do katalogu użytkownika, a nie skryptu.

Czy można jakoś w php.ini ustawić, jaka ma być domyślna ścieżka robocza? w sensie, żeby to domyslnie była ścieżka, w której leży wywołany skrypt a nie ścieżka użytkownika?

Wiem, że mogę do każdego skryptu dopisać chdir(dirname(__FILE__)); ale to musiał bym dodać w kilkudziesięciu, albo i ze 100 plikach, a że spora część tych skryptów była pisana już dawno, to nie do końca niekiedy wiadomo, co tam się dzieje i jak wink.gif więc wolał bym uniknąć modyfikacji plików *.PHP i zedytować php.ini