Вверху моей головы есть три способа установить путь включения в скрипте, чтобы получить доступ к этому параметру, в php.ini выполните поиск по include_path
. Убедитесь, что вы указали правильный файл .ini! В некоторых настройках есть несколько файлов .ini. phpinfo()
ваш друг, чтобы определить правильное местоположение .ini. Если у вас есть доступ к оболочке, легко получить всю свою информацию INI с:
php -i | grep ini
Если это изменение конфигурации .ini по какой-то причине не работает, вы можете попробовать использовать set_include_path или ini_set в верхней части вашего скрипта, чтобы переопределить ваш путь включения. Вот пример, частично скопированный с php.net:
// Works as of PHP 4.3.0
set_include_path('.');
// Works in all PHP versions
ini_set('include_path', '.');
Удачи, счастливого кодирования.
PS: Если вы используете загруженные пользовательские пакеты pear, удалите пакет pear из вашей ОС с помощью менеджера пакетов или переопределите include_path с помощью set_include_path
или ini_set
, чтобы предотвратить появление груши с вашего дистрибутива от загрузки.