Zend framework Can';t在配置httpd.conf后打开localhost
我已经安装了Zend Framework,并创建了我的项目“zendy”,路径为:D:\wamp\www\zendy。因此,我修改了文件“httpd.conf”(我使用WAMPSERVER),添加了: NameVirtualHost 127.0.0.1Zend framework Can';t在配置httpd.conf后打开localhost,zend-framework,Zend Framework,我已经安装了Zend Framework,并创建了我的项目“zendy”,路径为:D:\wamp\www\zendy。因此,我修改了文件“httpd.conf”(我使用WAMPSERVER),添加了: NameVirtualHost 127.0.0.1 <VirtualHost 127.0.0.1> ServerName zendy DocumentRoot D:\wamp\www\zendy\public <Directory D:\wamp\w
<VirtualHost 127.0.0.1>
ServerName zendy
DocumentRoot D:\wamp\www\zendy\public
<Directory D:\wamp\www\zendy\public>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
服务器名zendy
DocumentRoot D:\wamp\www\zendy\public
DirectoryIndex.php
允许超越所有
命令允许,拒绝
通融
然后我重新启动了WAMPSERVER的所有服务。我在文件C:\Windows\System32\divers\etc\hosts中添加了一行“127.0.0.1 zendy”
然后我在导航器中键入“zendy/”或“localhost”,但它会显示如下内容:
“内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。“
我完全按照教程安装zend frameline,如下所示:
及
谁能帮助我??非常感谢 使用“httpd-S”验证虚拟配置语法 在httpd.conf中也可以找到类似的内容,并通过在Include之前删除前面的#符号来取消注释
#Virtual hosts
Include conf/extra/httpd-vhosts.conf
请不要像上面所描述的那样删除虚拟主机前的#符号
另外,添加
Options Indexes FollowSymLinks
以前
AllowOverride All
然后重新启动wamp,以下是正确的配置:
<VirtualHost *:80>
ServerName zendy
DocumentRoot D:\wamp\www\zendy\public
</VirtualHost>
服务器名zendy
DocumentRoot D:\wamp\www\zendy\public
您不需要在下面提及目录
尝试并还原!:)
另外,在主httpd.conf或apache2.conf文件中检查AllowOverride。希望有帮助 检查这是否有帮助我尝试取消注释#Virtual hosts#Include conf/extra/httpd-vhosts.conf但le navigator显示信息“禁止”我完全按照您写的做了,但它显示相同的错误“Internal Server Error”谢谢,我解决了问题。它需要激活Apache的“重写_模块”Server@rishi我需要你的帮助。我的问题@karmic我需要你的帮助。我的问题