??很不想用iis,然而客戶不想增加機器,只好按客戶的意思了。可是沒想到發送短信以在本地
機器上是好的,在iis下直接500。
??一開始以為是防火墻問題,后來檢查了一下沒有,再后來換了一個短信接口,就莫名其妙好了。
然而過段時間后發現其它幾個調用外部服務的功能也出現了500。檢查了一下代碼,發現都是調用了guzzlehttp/guzzle ,而guzzlehttp,檢查了一下也沒找到原因,后來換用了mashape/unirest-php后一切正常。
??懷疑是guzzlehttp使用了某些php特性在iis上不支持。