【问题标题】:Not able to access zend framework 1.12 home page无法访问zend framework 1.12主页
【发布时间】:2015-01-12 12:33:22
【问题描述】:

我正在尝试在 WAMP 2.5 上使用 zend 框架 1.12。

我采取以下步骤在 WAMP 上创建 zend 项目:-

  1. 从命令行使用“zf”工具创建了一个项目。
  2. 在主机文件中创建了一个条目。

127.0.0.1 zendy.local

  1. 在 conf\extra\httpd-vhosts.conf 中添加了一个虚拟主机条目。
<VirtualHost *:80>
    DocumentRoot "C:/wamp/www/zendy/public"
    ServerName zendy.local    
  <Directory "C:/wamp/www/zendy/public">
      DirectoryIndex index.php
      AllowOverride All
      Require all granted 
  </Directory>
</VirtualHost>
  1. 启用重写模块

但是当我尝试访问 zendy.local 时,我收到 HTTP 500 内部服务器错误。

apache 错误日志摘录

  1. [2014 年 11 月 15 日星期六 09:19:13.739450] [mpm_winnt:notice] [pid 3424:tid 552] AH00422:父:收到关闭信号 -- 关闭 服务器。

  2. [2014 年 11 月 15 日星期六 09:19:15.761937] [mpm_winnt:notice] [pid 6832:tid 476] AH00364: Child: 所有工作线程都已退出。

  3. [SatNov 15 09:19:15.777562 2014] [mpm_winnt:notice] [pid 3424:tid 552] AH00430:父进程:子进程 6832 已成功退出。

  4. [2014 年 11 月 15 日星期六 09:19:17.574459] [mpm_winnt:notice] [pid 5700:tid 556] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 配置--恢复正常 操作

  5. [2014 年 11 月 15 日星期六 09:19:17.574459] [mpm_winnt:notice] [pid 5700:tid 556] AH00456:Apache Lounge VC11 服务器构建:2014 年 3 月 16 日 12:42:59

  6. [2014 年 11 月 15 日星期六 09:19:17.574459] [core:notice] [pid 5700:tid 556] AH00094:命令行: 'c:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d C:/wamp/bin/apache/apache2.4.9'

  7. [2014 年 11 月 15 日星期六 09:19:17.574459] [mpm_winnt:notice] [pid 5700:tid 556] AH00418: Parent: Created child 进程6780

  8. [2014 年 11 月 15 日星期六 09:19:17.918210] [mpm_winnt:notice] [pid 6780:tid 484] AH00354: Child: 启动 64 个工作线程。

任何帮助将不胜感激

【问题讨论】:

  • 您是否取消了#Include conf/extra/httpd-vhosts.confhttpd.conf 的注释?
  • @Indrasinh 是的,它没有注释。
  • @Indrasinh 我也在 Windows 8 上工作。
  • 你确认它在开发模式下运行了吗?
  • 原谅我的无知,我该怎么做?

标签: php apache zend-framework wamp wampserver


【解决方案1】:

您处于生产模式,因此您无法看到任何错误,只有 500 内部服务器错误。

所以只需在您的虚拟主机中添加SetEnv APPLICATION_ENV "development",它就会带您进入开发模式。

<VirtualHost *:80>
    DocumentRoot "C:/wamp/www/zendy/public"
    ServerName zendy.local
    SetEnv APPLICATION_ENV "development"
  <Directory "C:/wamp/www/zendy/public">
      DirectoryIndex index.php
      AllowOverride All
      Require all granted 
  </Directory>
</VirtualHost>

所以现在 zend 框架会告诉你真正困扰你的错误或异常是什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多