我一直在嘗試更新我的include路徑以包含phpDocumentor,但無論我在php.ini文件中放置什麼,phpInfo都顯示相同的信息。包括php.ini中的路徑不更新 - 在zend設置下
有誰知道Zend從哪裏得到包含路徑?
我已經張貼在煩惱設立的phpDocumentor(進行中)
https://stackoverflow.com/questions/12130630/phpdocumentor-cannot-open-php-doc-in-a-zend-setup
但在問題,我不能更新我包括在php.ini的路徑可能會感興趣的其他用戶的Zend的流動,所以我以爲我會將這個第二個問題轉移到另一個帖子中。
我包括在php.ini(窗口)路徑看起來像這樣...
include_path = ".;c:\Program Files (x86)\PHP\includes;\c:\Program Files (x86)\Zend\ZendServer\lib;\C:\Program Files (x86)\PHP\PEAR;\c:\zendServer\rental\public\phpDocumentor-2.0.0a10"
但在Zend服務器PHP信息看起來是這樣的(地方)...
C:\Program Files (x86)\Zend\ZendServer\GUI/library;C:\Program Files (x86)\Zend\ZendServer\GUI/application\CE/models
AND(主)
C:\ Program Files文件(x86)的\ Zend的\ ZendServer對其進行訪問\共享\ ZendFramework \庫
我有線索d重新啓動服務器和計算機無效,所以似乎Zend從其他地方獲取其包含設置。有沒有人在過去遇到過這個?
Enzino - 很好的答案。我在使用ZendServer Web控制檯更新包含路徑方面取得了成功,所以這確實解決了我的問題。非常感謝。在舊版本的PHP中,它已被刪除,所以我需要從我的路徑變量中刪除。我正在使用Web控制檯上的PHP信息中指定的PHP.ini。所以仍然困惑爲什麼Zend忽略實際配置文件中的內容。 –
**一個註釋**,如果您手動編輯Zend Server提供的PHP.ini,則include_path不會在普通的_Paths和Directories_部分中設置**。相反,它在_Zend_部分下降。如果使用正常的include_path,它將被Zend部分中的覆蓋。 – RockyFord
謝謝這很有用,所以如果我在zend之外使用這個php.ini,正常的include路徑將會適用。 –