0

我第一次尝试安装 Zend Framework,我正在运行 WAMP。我下载了文件并解压缩并将其移动到 C:\wamp\bin\php\

我将库的路径添加到环境变量中。变量名:路径,变量值:C:\wamp\bin\php\zend_framework\library

我通过 php_info() 验证了正在使用的 php.ini 文件。我打开它并设置了zend库的路径。include_path = ".;C:\wamp\bin\php\zend_framework\library;C:\wamp\bin\php\PEAR-1.9.4;"

当我打开一个 cmd 行并输入 zf 时,我得到这个:

** * ** * ** * ** * **采埃孚错误** * ** * ** * ** * ** * ** 为了运行 zf 命令,您需要确保 Zend Framework 在您的 include_path 中。有多种方法可以确保此 zf 命令行工具知道 Zend Framework 库在您的系统上的位置,但并非所有方法都可以在此处描述。

让 zf 命令运行的最简单方法是通过环境变量 ZEND_TOOL_INCLUDE_PATH 或 ZEND_TOOL_INCLUDE_PATH_PREPEND 为其提供包含路径,并使用正确的包含路径,然后运行命令“zf --setup”。此命令旨在为您的用户创建一个存储位置,以及创建 zf 命令将参考的 zf.ini 文件,以便在您的系统上正常运行。

您将运行的示例:

$ ZEND_TOOL_INCLUDE_PATH=/path/to/library zf --setup

我们鼓励您在下面的链接中阅读更多内容。Zend_Tool 和 CLI 设置信息(可通过命令行“zf --info”获得) * 在环境变量 HOMEPATH 中找到具有值 \Users\TOS H 的主目录 * 假定存储目录位于主目录的位置 \Users\TOSH/.zf/ * 存储目录不存在于 \Users\TOSH/.zf/ * 配置文件假定在主目录的位置 \Users\TOSH/.zf.ini * 配置文件不存在于 \Users\TOSH/.zf.ini

要更改此工具的设置,请运行:“zf --setup”

php -i 从 cmd 行工作。

操作系统:Windows 7 64 位 PHP v. 5.3.9 Apache 2.2.21

有任何想法吗?

4

1 回答 1

1

用于 CLI 的 php.ini 与您使用 wamp 打开的用于 Web 服务器 (apache) 的不同

C:\wamp\bin\apache\Apache2.2.21\bin\php.ini

you should add include_path in following ini aswell

C:\wamp\bin\php\php5.3.10\php.ini

Note depending upon your versions of php , apache path could be little different.

于 2012-05-29T03:41:04.413 回答