我正在尝试在WAMP 2.5上使用zend framework 1.12。
我采取了以下步骤在WAMP上创建zend项目: -
127.0.0.1 zendy.local
<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>
但是当我尝试访问zendy.local时,我收到HTTP 500内部服务器错误。
摘自apache错误日志
[星期六11月15日09:19:13.739450 2014] [mpm_winnt:notice] [pid 3424:tid 552] AH00422:父:收到关机信号 - 关机 服务器。
[星期六11月15日09:19:15.761937 2014] [mpm_winnt:notice] [pid 6832:tid 476] AH00364:Child:所有工作线程都退出了。
[SatNov 15 09:19:15.777562 2014] [mpm_winnt:notice] [pid 3424:tid 552] AH00430:父:子进程6832成功退出。
[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 - 恢复正常 运作
[星期六11月15日09:19:17.574459 2014] [mpm_winnt:notice] [pid 5700:tid 556] AH00456:Apache Lounge VC11服务器内置:2014年3月16日 十二时42分59秒
[星期六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'
[11月15日星期六09:19:17.574459 2014] [mpm_winnt:notice] [pid 5700:tid 556] AH00418:父母:创建的孩子 过程6780
- 醇>
[星期六11月15日09:19:17.918210 2014] [mpm_winnt:notice] [pid 6780:tid 484] AH00354:孩子:开始64个工作线程。
任何帮助将不胜感激
答案 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框架会向您显示困扰您的实际错误或异常。