一、修改php.ini
error_reporting = E_ALL & ~E_NOTICE register_globals = On
这个问题其实主要出在error_reporting的参数,下面的register_globals笔者在php.ini中没有找到(笔者使用的是php7),不添加也没有问题。
二、在php文件的头部添加如下代码
ini_set("error_reporting","E_ALL & ~E_NOTICE");
这个方案适合没有php.ini读写权限或者不想进行ini配置的情况,也能够解决问题。
推荐教程:IIS教程
以上是iis运行php500错误的详细内容。更多信息请关注PHP中文网其他相关文章!