改变php.ini包含路径,Zend Framework

时间:2012-04-10 05:10:30

标签: zend-framework command-line php

到目前为止,我已经查看了有关此问题的所有问题,但没有人提供帮助。部分地,这是因为在这些年里,我已经避免深入学习php.ini操作的方法。 (错误和其他基本变化除外)。

我正在运行Windows 7,我将Zend Framework安装到c:\ wamp。到目前为止,我已经打开了我的php.ini文件,并将其更改为以下内容:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes;C:\wamp\ZendFramework-1.11.11\library"

当我尝试在命令行中运行zf时,出现错误,“为了运行zf命令,您需要确保Zend Framework在您的包含路径中”。

我还在环境变量中添加了一个用户变量

ZEND_TOOL_INCLUDE_PATH  set to C:\wamp\ZendFramework-1.11.11\library

此时,我基本上被困住了。任何帮助将不胜感激。我在php.ini文件中包含了错误的路径吗?

3 个答案:

答案 0 :(得分:6)

您需要取消注释包含行。 (在行的开头删除分号)

include_path = ".;c:\php\includes;C:\wamp\ZendFramework-1.11.11\library"

而不是

;include_path = ".;c:\php\includes;C:\wamp\ZendFramework-1.11.11\library"

答案 1 :(得分:2)

当INI文件中的一行以“;”开头时,它表示注释而不会被解析。简单地删除它,你应该好好去!

答案 2 :(得分:2)

您还可以在环境变量

中添加zend路径和php路径

STPES: 转到我的电脑 - >右键单击 - >选择属性 - >点击更改设置 - >点击提前 - >点击环境变量 - >去系统vaiable - 。编辑路径 - >在这里添加你的php和zend路径