iis下php 500错误
很不想用iis,然而客户不想增加机器,只好按客户的意思了。可是没想到发送短信以在本地
机器上是好的,在iis下直接500。
一开始以为是防火墙问题,后来检查了一下没有,再后来换了一个短信接口,就莫名其妙好了。
然而过段时间后发现其它几个调用外部服务的功能也出现了500。检查了一下代码,发现都是调用了guzzlehttp/guzzle ,而guzzlehttp,检查了一下也没找到原因,后来换用了mashape/unirest-php后一切正常。
怀疑是guzzlehttp使用了某些php特性在iis上不支持。
作者:半山
出处:http://www.cnblogs.com/xdao/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。