Apache 如何更改php.ini文件中的include路径
我的php.ini(C:\php)文件包含路径Apache 如何更改php.ini文件中的include路径,apache,php,Apache,Php,我的php.ini(C:\php)文件包含路径 ; Windows: "\path1;\path2" include_path = ".;C:\php\extras;C:\php\extras\doctrine-dbal" 但是phpinfo()看起来像include_path=。;C:\php\pear 如何将include路径更改为include_path=“;C:\php\extras;C:\php\extras\dbal” 我确信不再有php.ini文件,我的ApacheWeb服务器被
; Windows: "\path1;\path2"
include_path = ".;C:\php\extras;C:\php\extras\doctrine-dbal"
但是phpinfo()看起来像include_path=。;C:\php\pear
如何将include路径更改为include_path=“;C:\php\extras;C:\php\extras\dbal”
我确信不再有php.ini文件,我的ApacheWeb服务器被重新启动
当我使用
<?php
phpinfo();
?>
确保查看的是正确的
php.ini
除此之外,您还可以使用函数在代码中设置include路径 您可以修改
php.ini
配置文件中的值,也可以在运行时使用该函数。您的系统/服务器上可能有各种版本的php.ini
配置文件。请参考您的phpinfo()
根据加载的配置文件
指令,您的位置似乎是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
请确保在更改php.ini时重新启动apache和php。是的,确保我重新启动了apache服务器如何重新启动php?我知道,但我想在php.ini文件中进行更改。当我在phpinfo()中更改未生效时,是的,我重新启动了,但我的include路径没有任何更改(apache服务器中是否需要启用任何模块),我将在C:\php\php.ini位置的show to me加载的配置文件中发布完整的phpinfo()