无法访问 zend 框架 1.12 主页


Not able to access zend framework 1.12 home page

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

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

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

127.0.0.1 zendy.local

    在 conf''
  1. 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:通知] [PID 3424:TID552] AH00422:父级:收到关机信号——正在关闭服务器。

  2. [周六 11 月 15 日 09:19:15.761937 2014] [mpm_winnt:通知] [pid6832:tid 476] AH00364:子线程:所有工作线程都已退出。

  3. [2014 年 11 月 15 日星期六 09:19:15.777562] [mpm_winnt:通知] [PID 3424:TID 552]AH00430:父进程:子进程 6832 已成功退出。

  4. [周六 11 月 15 日 09:19:17.574459 2014] [mpm_winnt:通知] [PID 5700:TID 556] AH00455:Apache/2.4.9 (Win64) PHP/5.5.12已配置 - 恢复正常操作

  5. [2014 年 11 月 15 日星期六 09:19:17.574459] [mpm_winnt:通知] [pid5700:tid 556] AH00456:阿帕奇休息室VC11服务器 构建时间:2014 年 3 月 16 日12:42:59

  6. [2014 年 11 月 15 日星期六 09:19:17.574459] [核心:通知] [pid5700:tid 556] AH00094:命令行:'C:''wamp''bin''apache''apache2.4.9''bin''httpd.exe -dC:/wamp/bin/apache/apache2.4.9'

  7. [周六 11 月 15 日 09:19:17.574459 2014][mpm_winnt:通知][PID 5700:TID 556]AH00418:父级:已创建子项进程 6780

  8. [周六 11 月 15 日 09:19:17.918210 2014] [mpm_winnt:通知][PID 6780:TID 484]AH00354:子线程:启动 64 个工作线程。

任何帮助将不胜感激

您处于生产模式,因此无法看到任何错误,只有 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 框架向您展示了困扰您的实际错误或异常是什么。