无法访问zend framework 1.12主页

时间:2014-11-15 01:26:03

标签: php apache zend-framework wamp wampserver

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

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

  1. 使用' zf'创建了一个项目。来自命令行的工具。
  2. 在主机文件中创建了一个条目。
  3.   

    127.0.0.1 zendy.local

    1. 在conf \ extra \ httpd-vhosts.conf中添加了一个虚拟主机条目。
    2. <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. 启用重写模块
      2. 但是当我尝试访问zendy.local时,我收到HTTP 500内部服务器错误。

        摘自apache错误日志

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

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

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

        6.   
        7. [Sat Nov 15 09:19:17.574459 2014] [mpm_winnt:notice] [pid 5700:tid 556] AH00455:   配置Apache / 2.4.9(Win64)PHP / 5.5.12 - 恢复正常   运作

        8.   
        9. [星期六11月15日09:19:17.574459 2014] [mpm_winnt:notice] [pid   5700:tid 556] AH00456:Apache Lounge VC11服务器内置:2014年3月16日   十二时42分59秒

        10.   
        11. [星期六11月15日09:19:17.574459 2014] [核心:通知] [pid   5700:tid 556] AH00094:命令行:   &#39; c:\ wamp \ bin \ apache \ apache2.4.9 \ bin \ httpd.exe -d   C:/wamp/bin/apache/apache2.4.9'

        12.   
        13. [11月15日星期六09:19:17.574459 2014]   [mpm_winnt:notice] [pid 5700:tid 556] AH00418:父母:创建的孩子   过程6780

        14.   
        15. [星期六11月15日09:19:17.918210 2014] [mpm_winnt:notice]   [pid 6780:tid 484] AH00354:孩子:开始64个工作线程。

        16.   

        任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

您处于生产模式,因此您只能看到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框架会向您显示困扰您的实际错误或异常。