通过tasksel完成安装Apache,PHP和mysql的Ubuntu Server的基本设置。 当我浏览到服务器的IP地址,它工作正常,并允许我很好地呈现PHP脚本。
我为服务器添加了一个DNS条目到我的本地DNS服务器,称之为webdev.lazer.net
当我通过浏览器访问这个域名时,它会呈现HTML文档,但是如果我尝试查看PHP脚本,则它不会呈现并以纯文本forms下载到浏览器(就像PHPparsing器不是呈现.php文档一样) 。
我敢肯定它的一些菜鸟错误,但任何帮助,将不胜感激。
你能发布位于“网站启用”的Apacheconfiguration的内容吗? 这听起来好像你有不同的主机设置,一个在NameVirtualHost基础上响应,另一个在通过IP访问时提供默认内容。 NameVirtualHost条目很可能会错过“ExecCGI”选项,因此PHP解释器永远不会执行。 如果您使用多个站点configuration,请确保为每个站点设置不同的访问和错误日志,这将使故障排除变得更容易一些。