美图欣赏 | 设为首页 | 加入收藏 | 网站地图

当前位置:电脑中国 > 编程 > PHP教程 >

window 2008 iis + php环境下phpinfo出现500的解决方法

2020-02-14 12:46|来源:未知 |作者:dnzg |点击:

直接说解决的方法 修改php.ini 中的 date.timezone 设置为 date.timezone=PRC, 这个问题比较怪异。php代码可以正常的运行,比如一个 for 循环,执行phpinfo的时候,就报错 500。

 

出现的过程,修改了php目录中的 php.ini-development 文件为 php.ini, 重启后。执行 phpinfo() 就报错,执行一个简单的php循环没有问题。 这样php肯定是加载了这个配置文件,要不然也不会出现这问题。感觉应该是bug 。

运行的环境

  1. windows 2008
  2. php5.6
  3. IIS7

 

截图

php.ini timezone 为空导致 500错误
php.ini timezone 为空导致 500错误
(责任编辑:dnzg)