Php json_解码超过最大执行时间

Php json_解码超过最大执行时间,php,Php,当我将php从5.5升级到5.6时,它开始在json_解码上投入最大的执行时间 return=json\u decode($row[0],true)位于/usr/share/phpmyadmin/libraries/RecentTable.class.php if(json_decode($result))返回json_decode($result)位于/var/sites/test.example.com/vendor/hybridauth/hybridauth/hybridauth/hybr

当我将php从5.5升级到5.6时,它开始在json_解码上投入最大的执行时间

  • return=json\u decode($row[0],true)
    位于
    /usr/share/phpmyadmin/libraries/RecentTable.class.php

  • if(json_decode($result))返回json_decode($result)
    位于
    /var/sites/test.example.com/vendor/hybridauth/hybridauth/hybridauth/hybridauth/hybridauth/thirdparty/OAuth/OAuth2Client.php

  • 像这样简单的东西:
    $json='{“a”:1,“b”:2,“c”:3,“d”:4,“e”:5}';var_dump(json_decode($json));退出导致执行超时


  • 在PHP5.5中一切正常。有人能解释一下原因吗?

    试试这个ini设置(“最大执行时间”,300)//300秒=5秒minutes@AnkurTiwari这是json_解码的问题。增加执行时间不是解决办法。@johndoe所有条件都一样吗?正如在您试图解码的json数据中一样?@georoot一个json_解码在phpmyadmin文件中,另一个在auth plugin中。@johndoe as您可以在中比较json解码器文件,但它们没有变化。我猜这与您的配置有关,在升级过程中可能已更改尝试此ini_集(“最大执行时间”,300)//300秒=5秒minutes@AnkurTiwari这是json_解码的问题。增加执行时间不是解决办法。@johndoe所有条件都一样吗?正如在您试图解码的json数据中一样?@georoot一个json_解码在phpmyadmin文件中,另一个在auth plugin中。@johndoe as您可以在中比较json解码器文件,但它们没有变化。我猜这与您的配置有关,您的配置可能在升级过程中发生了更改