我被建议使用
ZFDotrine
从岗位
here
但现在我不知道ZF为什么看不到ZF提供的辛普林,结果发现这有点头疼。
我身上有一种阴暗的环境
windows 7
我有
xampp 1.7.3
和
zend server5.0.2
在我的机器上,每个都有不同版本的zf.so我下载了zf 1.10.8下的驱动器C(
C:\ZendFramework
)并在
environment variable path
和它的图书馆
php.ini
. 我已经搬走了
c:/xampp/php/PEAR/zend
文件夹和
c:/xampp/php/zf.bar | zf.php
. 我还让netbeans 6.9为我创建了zf.ini。在netbeanscommandsProvider出了一些问题之后,我让一切都正常工作,从命令行工具项目创建到netbeans工具。
XAMP/PHPini
包括“path=”;c:\xampp\php\pear;c:\zendframework\library;。
zendserver/php.ini文件
包括“路径=”;C:\ZendFramework\library“
在zf.in i中,我将php.includePath更改为php.include_path
php.include_path=“c:\zendframework\library;;c:\users\sensei\.netbeans\6.9\zend;c:\zfdoctrine;”
basicUnder.Classes.0=“NetBeansCommandsProvider”
因此,在c下使用zfdoctrine,在zf.in i中引用zfdoctrine,我认为一切都可以解决,但我有错误。
在第147行的c:\zendframework\library\zend\loader.php中打开要包含的'zfdoctrine\tool\doctrineprovider.php'失败(包括'u path=.;c:\xampp\php\pear;c:\zendframework\library;c:\zfdoctrine;')
为了指挥
zf enable config.provider ZFDoctrine_Tool_DoctrineProvider
显然,当我将zfdoctrine文件夹复制到c:\zendframework\library\zend\it works时,它是有效的。这使我意识到include路径有问题。
我也在考虑把它复制到Pear文件夹,但我也不知道这是不是最好的方法。我只是不明白为什么它找不到zfdoctrine文件夹。
我有点困了。有没有人成功地用这个和我分享他的经历?你能指出我做的不对吗?谢谢你看这个,这对我来说是个阻碍