500内部服务器错误或访问php文件为空
在尝试访问localhost中的500内部服务器错误或访问php文件为空,php,mysql,web,apache2,Php,Mysql,Web,Apache2,在尝试访问localhost中的php文件时,我不断收到500内部服务器错误或空白页,具体取决于文件 我知道这可能是一个反复出现的问题,但我找不到解决办法 我重新安装了一个基本上可以访问mysql数据库的本地网站。它以前在这台计算机上工作过,所以我认为代码是正确的。我已经重新安装了数据库 Phpinfo.php正在工作 我发现这通常是一个权限问题,我已经将一切设置为755,文件的所有者是“root” 我没有使用.htaccess文件,并且我已经启用了mod_rewrite,我看到它也会导致这个问
php文件时,我不断收到500内部服务器错误
或空白页
,具体取决于文件
我知道这可能是一个反复出现的问题,但我找不到解决办法
我重新安装了一个基本上可以访问mysql数据库的本地网站。它以前在这台计算机上工作过,所以我认为代码是正确的。我已经重新安装了数据库
Phpinfo.php
正在工作
我发现这通常是一个权限问题,我已经将一切设置为755,文件的所有者是“root”
我没有使用.htaccess
文件,并且我已经启用了mod_rewrite
,我看到它也会导致这个问题
有任何提示吗?会话已注册()
在PHP5.3中被弃用,并在PHP5.4中被删除。很长一段时间以来,不鼓励使用session\u register()
、session\u unregister()
和session\u is\u register()
您的代码只需使用$\u会话
超全局,它在请求之间保持,并在调用会话\u start()
后在脚本中可用
如果想知道会话是否有给定变量,只需对数组键执行isset:
isset($_SESSION["key"])
从错误中可以明显看出:您试图访问一个不存在的函数session_is_registered
已从php 5.4中删除。看起来session_is_registered()不起作用。但我不确定这意味着什么。php5是否更改了该功能?我明白了,我可以做些什么来替换它?查看其手册页面,了解如何实现相同的功能。谢谢。你可以想象,我是一个非常业余的程序员。我假设你在学习教程。你需要找一个最新的。