【问题标题】:How to run zend framework project on portable wamp or xampp?如何在便携式 wamp 或 xampp 上运行 zend 框架项目?
【发布时间】:2012-08-16 06:30:05
【问题描述】:

我正在尝试使用便携式 wamp 运行(没有成功)一个 zend 框架项目。 (我对 xampp 的便携版也有同样的问题。)

通常我会收到错误 HTTP 500(内部服务器错误),以及

"There is no such file Zend/Application.php in public/index.php line 18 (require_once 'Zend/Application.php').

如果没有 wamp 的便携版,我没有任何问题。我已将 DocumentRoot 从www 更改为我在httpd.conf 中的项目的公共文件夹,并且该项目在浏览器中运行良好。

我尝试在 wamp(和 xampp)的便携式版本中做同样的事情 - 没有结果。不幸的是,我只能在工作时在我的计算机上安装便携式软件,所以如果有人能帮助我解决这个问题,我将不胜感激。

【问题讨论】:

    标签: zend-framework xampp project wamp portability


    【解决方案1】:

    便携与否真的没有区别。您似乎忘记调整 LAMP 环境了。很可能您的 httpd 的 .htaccess 处理受到限制,或者 mod_rewrite 未启用,因此 httpd 在尝试解析项目的 .htaccess 时失败。检查您的 httpd 的错误日志和/或 php 错误日志。

    【讨论】:

    • 感谢您的回答。检查httpd的错误日志后,我在httpd的错误日志中发现:[ssl:warn] [pid 5340:tid 216] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache] 和其他错误都与Zend_Session的负载有关。我试图打开另一个不包含任何 Zend_Session 的项目并且它可以工作!现在我正在尝试用 ssl 解决问题。也许您知道解决方案,所以我可以在我的项目中包含 Zend_Session 类?谢谢!
    猜你喜欢
    • 1970-01-01
    • 2017-05-15
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 2011-07-14
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    相关资源
    最近更新 更多