我的/ etc / apache2 / sites-available中有虚拟主机设置,文件名是roomstaysback。
<VirtualHost *:80>
DocumentRoot "/var/www/roomstaysback/public"
ServerName roomstaysback
#This should be omitted in the production environment
SetEnv APPLICATION_ENV development
<Directory "/var/www/roomstaysback/public">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我的/ etc / hosts文件包含以下内容:
127.0.0.1 roomstaysback
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
启用的网站还包含roomstaysback并正确启用。我的代码在/ var / www / roomstaysback / public中,它还包含带有正确mod重写规则的.htaccess文件。
但是当我试图在浏览器中打开roomstaysback时它什么都没显示(空白页)。
我的虚拟主机是否配置正确。如果它然后应该在哪里问题。如果没有,那么请帮助正确配置它。感谢.....
答案 0 :(得分:1)
我在ubuntu中为zend framework.add设置虚拟主机时遇到了同样的问题,以下是一个尾部斜杠。
<Directory /var/www/roomstaysback/public/>
这是可能对您有帮助的教程。
答案 1 :(得分:1)
检查/ var / www / roomstaysback文件夹权限,如果它是只读模式,则将其更改为读写模式。