0

现在我的网站主页正在加载,但登录时设置了 cookie 但它说

内部服务器错误 服务器遇到内部错误

配置错误,无法完成您的请求。请联系服务器管理员,告知错误发生的时间以及您可能所做的任何可能导致错误的事情。

服务器错误日志中可能提供有关此错误的更多信息。

我已经尝试过 IE 和 Chrome --> 显示相同的错误。

系统一直运行到昨天!不知道现在发生了什么!

在登录设置页面中,我正在使用.. setcookie("userid",$userid[1],time()+3600); setcookie("密码",$密码,时间()+3600);

登录后它将重定向到包含以下代码的下一页...

<? ob_start(); ?>
<?php if (isset($_COOKIE["userid"]) and isset($_COOKIE["password"]))
  {//logged in;
  }
  else
  {
    die("You are not logged in...<meta http-equiv='Refresh' content='0; url=index.php' />");
  }?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>My site</title>

... 等等...

4

2 回答 2

0

如果之前可以正常工作突然停止工作: php 升级了,新版本中是否禁用了短标签?

更改<?第一行以<?php查看是否是问题所在。

您还可以查看服务器错误日志以获取有关 500 错误的更多详细信息。

于 2013-01-27T02:11:42.130 回答
0

我的主机提供商将 php 处理器设置从 fastcgi 更改为 ISAPI;

它现在有效!

于 2013-01-29T05:35:11.497 回答