При вызове php через cli текущий каталог НЕ изменяется на один из script. Все сценарии, которые я запускаю в crontab, запускаются через CLI, поэтому это проблема.
В настоящее время я исправляю проблему, выполняя chdir() с абсолютным путем, где находится script, но я ДЕЙСТВИТЕЛЬНО не люблю пути hardcoding в такие вещи.
Я ищу самый портативный/надежный способ обеспечения того, чтобы текущий рабочий каталог был тем, где находится script.