2012-07-10 56 views
2

我的php.ini(C:\ PHP)的文件包括路徑我怎樣才能改變包括在php.ini文件路徑

; Windows: "\path1;\path2" 
include_path = ".;C:\php\extras;C:\php\extras\doctrine-dbal" 

但phpinfo()函數看起來include_path中=; C:\ PHP \梨

我怎樣才能改變包括路徑的include_path = 「C:\ PHP \臨時演員; C:\ PHP \演員\主義-DBAL」

我敢肯定有ARA沒有更多的php.ini文件和我的Apache Web服務器重新啓動

當我查看包括路徑使用

<?php 
phpinfo(); 
?> 

enter image description here

enter image description here

+1

確保在更改php.ini btw時重新啓動apache和php。 – Mahn 2012-07-10 02:41:56

+0

是的,我確定我重新啓動Apache服務器 – Duleep 2012-07-10 03:17:07

+0

你如何重新啓動PHP? – rexxar 2017-08-24 09:16:04

回答

1

確保你正在尋找正確的php.ini

除此之外,您可以使用set_include_path函數在您的代碼中設置包含路徑。

+0

我會發布完整的phpinfo()在那個節目給我加載配置文件在\t C:\ php \ php.ini位置 – Duleep 2012-07-10 03:16:20

4

您可以修改您的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 
+0

我知道但我想在php.ini文件中更改。當我改變不影響phpinfo() – Duleep 2012-07-10 03:09:44

+0

@Depep請參閱編輯。 – RobB 2012-07-10 03:13:58

+0

C:\ php \ php.ini文件我被編輯但沒有更改結果 – Duleep 2012-07-10 03:24:59

相關問題