Fin*_*ish 4 php apache ubuntu virtual-hosts
问候专家和大师,我正在寻找apache php配置问题的一些帮助.
我已经在ubuntu服务器上的apache2设置上运行了几个网站已经有一段时间没有问题,在我的etc/apache2/conf.d/virtual.conf文件中使用了NameVirtualHost*行.我最近更新了服务器版本到最新的lts版本,我现在无法运行php文件.
我正在运行我的所有站点"/ home/www/[site-name]/htdocs",我已经设置并启用了/ etc/apache2/sites-available中的所有站点.我也禁用了默认站点.
对于每个站点文件,我已指定以下内容:
# Indexes + Directory Root.
# DirectoryIndex index.html index.htm index.php
DocumentRoot /home/www/[site-name]/htdocs/
# CGI Directory
ScriptAlias /cgi-bin/ /home/www/[site-name]/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
# Logfiles
ErrorLog /home/www/[site-name]/logs/error.log
CustomLog /home/www/[site-name]/logs/access.log combined
Run Code Online (Sandbox Code Playgroud)
我重新启动apache并在我的服务器上输入php测试页面的url,我遇到了"内部服务器错误".当我检查错误日志时,我得到:
脚本"/home/www/[site-name]/htdocs/test.php"解析为"/home/www/[site-name]/htdocs/test.php"不在配置的docroot中.
| 归档时间: |
|
| 查看次数: |
8386 次 |
| 最近记录: |