我的php.ini(C:\php)文件包含路径
; Windows: "\path1;\path2"
include_path = ".;C:\php\extras;C:\php\extras\doctrine-dbal"但是phpinfo()看起来像include_path =.;C:\php\pear
如何将包含路径更改为include_path =“.;C:\php\extras;C:\php\extras\doctrine dbal.”
我确信再也没有php.ini文件了,我的apache web服务器也重新启动了
当我使用以下命令查看包含路径时
<?php
phpinfo();
?>


发布于 2012-07-10 10:40:54
您可以修改php.ini配置文件中的值,也可以在运行时使用set_include_path函数。您的系统/服务器上可能有各种版本的php.ini配置文件。请参考您的phpinfo()输出,了解您的实例使用的位置。
根据Loaded Configuration File指令,您的位置似乎是C:\php\php.ini,所以您可能希望修改该版本。
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
; http://php.net/include-path发布于 2012-07-10 10:39:24
确保您看到的是正确的php.ini。
除此之外,您还可以使用set_include_path函数在代码中设置包含路径。
https://stackoverflow.com/questions/11405864
复制相似问题