我有幾個模塊和「C:\Public\vendor
」文件夾中的Zend Framework庫。目錄如下:從Zend Framework的環境變量中獲取module_path 2
vendor
--> Module1
--> Module2
--> ZF2
----->library
------->Zend
在我的PHP應用程序,這實際上是位於「C:\Public\apps\myApplication
」,我能得到Zend框架的路徑,在我的Apache的httpd-vhosts.conf
文件中設置一個ZF2_PATH
環境變量。
然而,得到模塊加載,在application.config.php
,我有提模塊位置的物理路徑(可能在生產環境發生變化),例如:
'module_paths' => array(
'./module',
'./vendor',
'C:\\Public\\vendor',
),
是否有方式來設置和檢索,module_paths
在apache中使用環境變量?
Peronnaly,我用同樣的用於'application.config.php'的系統比用於自動加載其他配置文件的系統:我設置了一個'application.config.local.php',被git忽略,它取代了全局的'application.config.php'。 – jmleroux