PHP不会在apache中的虚拟主机中运行
我无法在虚拟主机中运行PHP脚本。它在默认主机上工作正常,但不会在任何其他主机上运行。我在网上找到的东西都试过了。mac10.8服务器PHP不会在apache中的虚拟主机中运行,php,apache,Php,Apache,我无法在虚拟主机中运行PHP脚本。它在默认主机上工作正常,但不会在任何其他主机上运行。我在网上找到的东西都试过了。mac10.8服务器 #/private/etc/apache2/extra/httpd-vhosts.conf Listen 80 Listen 8080 Listen 8010 NameVirtualHost *:80 NameVirtualHost *:8080 NameVirtualHost *:8010 # # VirtualHost example: # Almost
#/private/etc/apache2/extra/httpd-vhosts.conf
Listen 80
Listen 8080
Listen 8010
NameVirtualHost *:80
NameVirtualHost *:8080
NameVirtualHost *:8010
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
DocumentRoot "/Library/Server/Web/Data/Sites/Gradschool"
ServerName gradschool.local
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot "/Library/Server/Web/Data/Sites/PMST"
ServerName PMST.local
</VirtualHost>
<VirtualHost *:8010>
DocumentRoot /library/server/web/data/sites/test
ServerName test.local
</VirtualHost>
#/private/etc/apache2/extra/httpd-vhosts.conf
听80
听8080
听着,8010
名称虚拟主机*:80
名称虚拟主机*:8080
名称虚拟主机*:8010
#
#虚拟主机示例:
#几乎所有Apache指令都可以放入VirtualHost容器中。
#第一个VirtualHost部分用于所有不需要的请求
#在任何块中匹配ServerName或ServerAlias。
#
DocumentRoot“/图书馆/服务器/网站/数据/网站/研究生院”
ServerName gradschool.local
DocumentRoot“/库/服务器/Web/Data/Sites/PMST”
ServerName PMST.local
DocumentRoot/library/server/web/data/sites/test
ServerName test.local
可以为虚拟主机禁用PHP。尝试使用“php_admin_flag engine on”启用它:
DocumentRoot“/图书馆/服务器/网站/数据/网站/研究生院”
ServerName gradschool.local
php_admin_标志引擎打开
AllowOverride AuthConfig文件信息
命令允许,拒绝
通融
您的httpd.conf是否包含httpd vhosts.conf?静态页面是否适用于您的虚拟主机?对两者都是,httpd-vhosts.conf已取消注释。静态页面工作正常。您能在httpd.conf LoadModule php5_module libexec/apache2/libphp5.so中找到LoadModule php5_module
行并在此处发布上下文吗
<VirtualHost *:80>
DocumentRoot "/Library/Server/Web/Data/Sites/Gradschool"
ServerName gradschool.local
<Directory /Library/Server/Web/Data/Sites/Gradschool>
php_admin_flag engine on
AllowOverride AuthConfig FileInfo
Order allow,deny
allow from all
</Directory>
</VirtualHost>