很不想用iis,然而客户不想增加机器,只好按客户的意思了。可是没想到发送短信以在本地
机器上是好的,在iis下直接500。
  一开始以为是防火墙问题,后来检查了一下没有,再后来换了一个短信接口,就莫名其妙好了。
然而过段时间后发现其它几个调用外部服务的功能也出现了500。检查了一下代码,发现都是调用了guzzlehttp/guzzle ,而guzzlehttp,检查了一下也没找到原因,后来换用了mashape/unirest-php后一切正常。
  怀疑是guzzlehttp使用了某些php特性在iis上不支持。

相关文章:

  • 2021-05-30
  • 2021-07-31
  • 2022-12-23
  • 2021-08-10
  • 2022-12-23
  • 2021-12-29
  • 2021-08-07
猜你喜欢
  • 2021-11-23
  • 2021-06-11
  • 2021-12-15
  • 2022-12-23
  • 2021-11-23
  • 2021-12-12
相关资源
相似解决方案