Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 疯狂域名内部服务器错误_Php_Internal Server Error - Fatal编程技术网

Php 疯狂域名内部服务器错误

Php 疯狂域名内部服务器错误,php,internal-server-error,Php,Internal Server Error,我想问一下我的网络主机或代码是否有问题 我成功地在本地服务器上使用wamp在我的定制php网站上进行了测试 当我上传到我的网络主机时,我使用了疯狂域名并设置了数据库用户名、密码等 当我访问它时,它显示内部服务器错误 您已经遇到过这种情况吗?根据您的评论,您正在使用密码\u散列,服务器上的php版本是5.4。这将导致未定义函数的致命错误,因为密码_散列可从PHP5.5上获得 有一个库为这些函数提供前向兼容性 这将解决与密码\u哈希有关的问题,但如果遇到更多问题,则应添加错误处理并显示它们以查看发生

我想问一下我的网络主机或代码是否有问题

我成功地在本地服务器上使用wamp在我的定制php网站上进行了测试

当我上传到我的网络主机时,我使用了疯狂域名并设置了数据库用户名、密码等

当我访问它时,它显示内部服务器错误


您已经遇到过这种情况吗?

根据您的评论,您正在使用密码\u散列,服务器上的php版本是5.4。这将导致未定义函数的致命错误,因为密码_散列可从PHP5.5上获得

有一个库为这些函数提供前向兼容性

这将解决与密码\u哈希有关的问题,但如果遇到更多问题,则应添加错误处理并显示它们以查看发生了什么。为此,只需将以下内容添加到脚本顶部:

ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);

这是你的密码。检查服务器日志中是否有错误消息,并在此处发布错误消息和相关代码。@jeroen也可能是他在.htaccess或本地vhost中使用了部署服务器上不可用的webserver模块。。。例如,他们可能因为一些被遗忘的原因而没有加载mod_rewrite@OliverJake检查您的错误日志,看看问题出在哪里。@prodigitalson True,但如果您使用服务器不支持的东西,也可能是不匹配的php版本/不可用的功能,例如…,我认为问题仍然是代码。无论如何,如果没有错误信息和相关代码,任何人都无能为力。我怀疑我使用的是它的密码\u散列函数。但是当我查看php文档时,服务器在其php版本5.4上是合格的。。如何创建自定义错误日志?我在浏览器的控制台上查看,它显示:加载资源失败:服务器响应状态为500内部服务器错误谢谢您,先生!:并且还修复了一些代码行,这些代码将[require_once'/folder/file.php'转换为require_once'/folder/file.php']。。。再次非常感谢你^_^