错误:虚拟主机 ubuntu 16.04 中的"500 internal server error"



当我想将我的网页与virtualhost一起使用时遇到问题。

我已经在 Ubuntu 16.04 中安装了 LAMP,并在带有 777 的项目文件夹中具有权限(如果它不能正常工作,它将无法打开,也不会打开项目,但如果它打开)。

我的页面有一个登录名,当我输入正确的数据时,我收到错误: 500 internal server error

已经重新安装了LAMP,更改了权限组,但仍然不起作用。我已经看到了apache2扔给我的日志,并说:Response header name 'Expires' contains invalid characters, aborting request

奇怪的是,

如果我输入错误的用户并验证身份验证,我会抛出我拥有的个性化消息,但是当用户和凭据正确时,它会向我抛出 firebug "500 内部服务器错误"。

问候。

也许在登录后,您会进行某种重定向到"用户身份验证"区域,在该区域中,您将一些元信息发送到浏览器。

检查一些PHP代码:

header('Expires: XXXX');

也许您有一些台风错误,格式错误的字符串或字符集问题。

您还可以检查一些使用 apache 模块设置标头的 .htaccess 文件。

相关内容

最新更新