500内部服务器错误或空白访问php文件

时间:2013-04-06 11:46:07

标签: php mysql web apache2

尝试访问 localhost 中的500 internal server error时,我会继续获取blank page php file,具体取决于文件。

我知道这可能是一个经常出现的问题,但我找不到解决方案。

我重新安装了一个基本上访问mysql database的本地网站。之前它在这台电脑上运行,所以我假设代码没问题。我已经重新安装了数据库。

Phpinfo.php 正在运作

我看到通常是权限问题,我已将所有内容设置为755 ,文件所有者“root”

我没有使用.htaccess文件,而且我启用了mod_rewrite,我看到这也会导致此问题。

任何提示?

1 个答案:

答案 0 :(得分:1)

session_is_registered()在php 5.3中被弃用,并在php 5.4中删除。长期以来,人们不鼓励使用session_register()session_unregister()session_is_registered()

您的代码应该只使用$_SESSION超全局,它在请求之间保留,并在调用session_start()后在脚本中可用。

如果您想知道会话是否具有给定变量,只需为数组键执行isset:

isset($_SESSION["key"])