Apache2.2未为虚拟主机运行php脚本
嘿,伙计们,我在一个虚拟的盒子里安装了一个lamp(运行带有apache2.2和php5.3.10的Ubuntu服务器12.04)。我有一个虚拟主机文件,看起来像这样Apache2.2未为虚拟主机运行php脚本,php,apache,virtualhost,Php,Apache,Virtualhost,嘿,伙计们,我在一个虚拟的盒子里安装了一个lamp(运行带有apache2.2和php5.3.10的Ubuntu服务器12.04)。我有一个虚拟主机文件,看起来像这样 <VirtualHost *:80> ServerAdmin admin@demosite.com ServerName demosite.dev ServerAlias www.demosite.dev DocumentRoot /var/www/demosite <D
<VirtualHost *:80>
ServerAdmin admin@demosite.com
ServerName demosite.dev
ServerAlias www.demosite.dev
DocumentRoot /var/www/demosite
<Directory /var/www/demosite>
Options Indexes FollowSymLinks MultiViews
AllowOverride ALL
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/bfhosting.log
LogLevel debug
</VirtualHost>
服务器管理员admin@demosite.com
ServerName demosite.dev
ServerAlias www.demosite.dev
DocumentRoot/var/www/demosite
选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/bfhosting.LOG
日志级调试
我在
/var/www/index.php
中有一个index.php
文件,服务器可以很好地运行该文件。但是它没有运行我其他网站文件夹中的任何php代码,即/var/www/demosite
您安装并启用了mod php?是的,安装并启用了mod php ins,因为它适用于其他目录。它为/var/www
运行php,但不为/var/www/demosite
运行php。我只是不明白它怎么了。