使用WAMP服务器安装Zend框架

时间:2009-03-31 04:31:42

标签: zend-framework wamp

我正在尝试在WAMP服务器上安装Zend框架,但它无法正常工作。

我下载了Zend框架并在C:\wamp\library\Zend中创建了该文件夹,然后在php.inc中我有这样的内容:

; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes:C:\wamp\library"

现在,当我尝试运行示例blogger.php时,它给出了以下错误:

Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\PHPSample\Blogger.php on line 37

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='.;C:\php5\pear') in C:\wamp\www\PHPSample\Blogger.php on line 37

有人可以帮我吗?

4 个答案:

答案 0 :(得分:10)

在Windows上,你的php.ini应该有这样的部分:

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

; UNIX: "/path1:/path2"  
; Windows: "\path1;\path2"

关键是a)删除行开头的分号,b)添加路径所需的内容。 注意:在Windows上,路径必须用分号分隔,而在UNIX上,它们用完整的冒号分隔;此外,Dot表示“当前目录”,因此只有在您想要时才包含它。

确保它看起来像这样:

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

include_path = ".;c:\php\includes;c:\wamp\library"

答案 1 :(得分:10)

Zend安装: - 下载Zend Framework

  • 转到Wamp / bin / php / 创建一个文件夹即: - Zend_Framework

  • 复制已下载的Zend Framework的所有文件和文件夹。

  • 转到php.ini并找到include_path 在这里您可以找到: - include_path =“c:\php\includes” 并从目录C:\wamp\bin\php\zend_framework\library中替换“”之间的文本 并保存文件。

  • 现在转到计算机属性和高级系统设置以及高级和环境变量和 从系统变量中选择路径,然后单击编辑并添加;并粘贴您的目录路径野兔 C:\瓦帕\ BIN \ PHP中\ zend_framework \ BIN

  • 打开命令提示符并转到wamp中的www目录,然后键入zf create project Zendy

  • 现在转到httpd.conf文件并输入<virtualHost></virtualHost>个标签。

<virtualHost 127.0.0.1> DocumentRoot "C:\www\Zendy\public" ServerName Zendy <Directory "C:\www\Zendy\public"> AllowOverride AuthConfig FileInfo Indexes Limit Options order Deny,Allow Allow from all </Directory> </virtualHost>

  • 保存并退出并转到Windows - &gt; System32 - &gt; drivers-&GT; etc-&GT;托管并在此处添加您的项目 127.0.0.1 localhost Zendy

  • 保存并退出并重新启动Apache

  • 还通过删除设置重写模块;来自php.ini档案

答案 2 :(得分:4)

我做了这个演员解释如何设置许多ZF应用程序与Wamp全功能 请检查一下,如果您有任何问题请告诉我,以便我可以提供帮助:

Getting Started with the Zend Framework and WAMP Server

答案 3 :(得分:0)

在以下情况下应该有效:

您在

中包含Zend框架的存档中解压缩了库文件夹的内容

C:\ wamp \ library文件夹。另外你需要这样做(把库文件夹的内容放在你在php.ini中指定的路径的归档中