php - 如何包含zend框架?

标签 php zend-framework zend-framework2

我找到了this question但不知何故,我仍然不明白如何包含 zend 框架。

Zend 位于 C:\wamp\zend-library\Zend (此文件夹包含“barcode”、“cache”、“db”、“EventManager”等文件夹。 .)

我的 php include 路径在 php.ini 中配置如下: include_path = ".;C:\wamp\zend-library\Zend" (未注释且该行未启动与 ;)

echo get_include_path() 的输出是 .;C:\wamp\zend-library\Zend

当尝试运行一段代码时:

$adapter = new Zend\Db\Adapter\Adapter(array(
    'driver' => 'Mysqli',
    'database' => 'zend_db_example',
    'username' => 'developer',
    'password' => 'developer-password'
 ));

我只得到这个错误: fatal error :在第 23 行的 C:\wamp\www\test.php 中找不到类“Zend\Db\Adapter\Adapter”

我使用的是 Windows 7 机器,但不知何故,每个人都在写:

Your PHP include_path needs to contain the path to Zend Framework's library

但是没有人给出如何设置整个事情的例子。我是否遗漏了一些重要信息,或者我只是不理解整个“将其包含在您的路径中”的事情?

最佳答案

“Zend”文件夹是库的一部分,因此您的包含路径应​​为C:\wamp\zend-library。您还需要设置自动加载器(ZF 或 Composer)才能使代码示例正常工作。

关于php - 如何包含zend框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18579138/

相关文章:

php - 如何使用 php 代码执行 sudo 命令?

PHP mysqli_query - INSERT INTO 不工作,错误不清楚

php - Laravel:外观实际上会在调用方法时创建新对象吗?

php - ZF2多表连接在一个模型中,从连接表中获取列

PHP 似乎得到了错误的查询结果

php - 使用 Paypal 锁定模型推车

zend-framework - 原则 2 没有要处理的元数据类

php - 无法返回给定上下文中的结果集

zend-framework2 - Zend 框架 2 : Trying to add a selectbox to a form does not render values

php - 完整性约束违规 - 如何使用类表继承在 Doctrine 中创建实体