昨晚对服务器的PHP进行了升级,从PHP5.2升级到PHP5.3、PHP5.4。期间遇到了一些问题,百度查了很久才找到原因,现在做个记录以便下次再遇到此类问题时能够快速解决!

问题1:升级到PHP5.3和PHP5.4后有些系统连接本地MySQL会出错!

解决:其实问题原因是因为这些系统连接数据库时使用“localhost”,将其改为“127.0.0.1”或屏蔽系统host文件中“::1   localhost”的解析。

问题2:升级PHP5.3和PHP5.4后,浏览uchome网站直接输出了源代码!

解决:将php.ini中“short_open_tag   =   Off”改为“short_open_tag = On”,重启IIS即可!