简体   繁体   English

无法访问zend Framework 1.12主页

[英]Not able to access zend framework 1.12 home page

I am trying to use zend framework 1.12 on WAMP 2.5. 我正在尝试在WAMP 2.5上使用zend framework 1.12。

I took following steps to create zend project on WAMP:- 我采取了以下步骤在WAMP上创建zend项目:-

  1. created a project using 'zf' tool from command line. 从命令行使用“ zf”工具创建了一个项目。
  2. created an entry in host file. 在主机文件中创建了一个条目。

127.0.0.1 zendy.local 127.0.0.1 zendy.local

  1. added a virtual host entry in conf\\extra\\httpd-vhosts.conf. 在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. enabled rewrite module 启用重写模块

But when I try to access zendy.local I get HTTP 500 internal server error. 但是,当我尝试访问zendy.local时,出现HTTP 500内部服务器错误。

Excerpt from apache error log 摘自Apache错误日志

  1. [Sat Nov 15 09:19:13.739450 2014] [mpm_winnt:notice] [pid 3424:tid 552] AH00422: Parent: Received shutdown signal -- Shutting down the server. [2014年11月15日星期六09:19:13.739450] [mpm_winnt:notice] [pid 3424:tid 552] AH00422:父级:收到关闭信号-关闭服务器。

  2. [Sat Nov 15 09:19:15.761937 2014] [mpm_winnt:notice] [pid 6832:tid 476] AH00364: Child: All worker threads have exited. [2014年11月15日星期六09:19:15.761937] [mpm_winnt:notice] [pid 6832:tid 476] AH00364:子代:所有工作线程均已退出。

  3. [SatNov 15 09:19:15.777562 2014] [mpm_winnt:notice] [pid 3424:tid 552] AH00430: Parent: Child process 6832 exited successfully. [2014年SatNov 15 09:19:15.777562] [mpm_winnt:notice] [pid 3424:tid 552] AH00430:父级:子进程6832成功退出。

  4. [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 configured -- resuming normal operations [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. [Sat Nov 15 09:19:17.574459 2014] [mpm_winnt:notice] [pid 5700:tid 556] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59 [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. [Sat Nov 15 09:19:17.574459 2014] [core:notice] [pid 5700:tid 556] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.9\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.9' [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. [Sat Nov 15 09:19:17.574459 2014] [mpm_winnt:notice] [pid 5700:tid 556] AH00418: Parent: Created child process 6780 [2014年11月15日星期六09:19:17.574459] [mpm_winnt:notice] [pid 5700:tid 556] AH00418:父级:创建的子进程6780

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

Any help will be appreciated 任何帮助将不胜感激

You are in Production mode so you are not able to see any error just 500 Internal Server Error. 您处于生产模式,因此仅500 Internal Server Error便看不到任何错误。

So Just add SetEnv APPLICATION_ENV "development" in your virtual host it will bring you in development mode. 因此,只需在虚拟主机中添加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>

So now zend framework shows you what is the actual error or exception bothering you. 因此,现在zend框架向您展示了困扰您的实际错误或异常是什么。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM