Apache 如何更改php.ini文件中的include路径

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服务器被

我的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服务器被重新启动

当我使用

<?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()