PHP包含路径未使用PHP.ini中指定的路径

PHP包含路径未使用PHP.ini中指定的路径,php,apache,Php,Apache,我有一个包含一些文件的php脚本,但在php.ini文件中指定的include路径中找不到它们 我使用以下命令运行apache: php -S localhost:<portnumber> -c php.ini php-S localhost:-c php.ini 在php.ini文件中,我指定了路径 include_path=".:/usr/local/php/lib:<another path>:<another path>" include_pat

我有一个包含一些文件的php脚本,但在php.ini文件中指定的include路径中找不到它们

我使用以下命令运行apache:

php -S localhost:<portnumber> -c php.ini
php-S localhost:-c php.ini
在php.ini文件中,我指定了路径

include_path=".:/usr/local/php/lib:<another path>:<another path>"
include_path=“.:/usr/local/php/lib:”
然后,当我运行php脚本时,我得到一个错误

Fatal error: require(): Failed opening required 'ExceptionHandler.php'
(include_path='.:<some path different from ini>')    
致命错误:require():无法打开所需的“ExceptionHandler.php”
(包括路径='。:')

似乎服务器配置使用的路径与我指定的路径不同。如何获取正确的包含路径?

您确定本地目录中有ExceptionHandler.php吗? 对于错误消息:它表示您没有要包含的文件

猜猜你跑步的时候:

php -S localhost:<portnumber> -c php.ini
php-S localhost:-c php.ini

脚本正在尝试在当前工作目录中查找ExceptionHandler.php,但ExceptionHandler.php位于$HOME中

我在本地includes目录中有ExceptionHandler.php文件~/myProject/u能否显示ExceptionHandler.php的require行?'require(ExceptionHandler.php)'