【发布时间】:2013-11-15 17:38:22
【问题描述】:
我想使用 Zend 2 框架构建一个小型 php web 应用程序。我对这个框架完全陌生,遇到了一些配置问题。
我使用的是 Windows 7、netbeans 7.4 和 WAMP 服务器。
我已经下载了 zend 骨架应用程序并通过工具 -> 选项 -> Php -> Zend 2 选项卡将其与 netbeans 链接。我还下载了 composer 的 msi 并安装它。然后我通过 Tools -> Options -> Composer 选项卡将 composer.phar 文件与 netbeans 链接起来。我还将工具-> 选项-> 常规中的 PHP 解释器配置到 php.exe 文件中。
完成所有这些之后,我设法使用 Zend 2 框架创建了一个新的 PHP 项目。我还在本项目的 include_path 文件夹中添加了 Zend 2 框架包的 library 文件夹,以备不时之需。
如果我浏览到http://localhost/MyProjectName,我可以看到我的项目目录。但是如果我转到http://localhost/MyProjectName/public/index.php 我会收到以下错误:
内部服务器错误
服务器遇到内部错误或配置错误,并且 无法完成您的请求。请联系服务器 管理员在 admin@example.com 通知他们此时间 发生错误,以及您在此错误之前执行的操作。 服务器错误中可能提供有关此错误的更多信息 记录。
apache 错误日志给出以下错误:
C:/wamp/www/MyProjectName/public/.htaccess: 无效命令 'RewriteEngine',可能拼写错误或由未定义的模块 包含在服务器配置中
我做错了什么?我错过了什么吗? public/index.php 不是应用的重点吗?请帮忙! 提前致谢!
【问题讨论】:
标签: php zend-framework2