У меня есть простой Perl-скрипт, который использует DBD :: Oracle для запуска запроса и вывода результатов.Он отлично работает из командной строки, но у меня также есть PHP-скрипт, который запускает его и читает вывод.Когда PHP-скрипт доступен через apache, он не может соединиться с ошибкой «OCIEnvInit».
Я попытался создать сценарий оболочки, который переустанавливает все переменные среды, доступные в оболочке, но это нене помогло, и я также попытался установить выходные данные отладки для DBI, но ничего не получил.Что может вызвать эту ошибку, когда скрипт работает?