我获得了使用Zend 1.11的项目的所有权 我有一段时间没有使用过Zend(更不用说设置它了)而且我遇到了将包含的2.4.0恢复到1.11.11的问题
对Zend的唯一引用如下: C:\ XAMPP \ PHP \梨\库\ Zend的
还有哪些地方可能会让我的生活更轻松吗? 这甚至可能吗?
答案 0 :(得分:1)
您可以同时运行ZF1.x和ZF2.x.只需将当前版本的ZF1.12放入您想要的位置,然后将其放在php include_path上,或者将库放入应用程序库中。 ZF1代码不会尝试使用ZF2组件,反之亦然(它们使用完全不同的命名空间类型)。
例如:
当前下载的ZF1.12.3 minimal在提取时具有以下结构:
C:\Users
\user
\Downloads
\ZendFramework-1.12.3-minimal
\ZendFramework-1.12.3-minimal
\bin /*This is where the zf.bat and zf.sh live add this path the windows path variable to use Zend_Tool CLI */
\library
\Zend /*This is where the actual code is*/
取整个\Zend
文件夹并输入:
\project
\application
\library /*Put the Zend Folder here, it will be automatically included in the app*/
或将其放在任何你想要的地方,只需将该路径添加到php.ini include_path。
这一切都假设Zend Framework应用程序的自动加载器代码中没有任何更改。如果使用默认值不起作用,请发布application.ini
和bootstrap.php
,因为这些文件通常包含更改默认值的代码。