我刚换了服务器。在我以前的服务器上,在Mac上本地,我可以运行此代码:
$balance = json_decode(file_get_contents('https://paymentwebsite.com?api_crendentials=example'), true)['balance'];
echo $balance;
但是在我的新服务器上安装了PHP 5.6,我被迫这样做或者PHP完全中断,没有错误报告:
$balance = file_get_contents('https://paymentwebsite.com?api_crendentials=example');
$balance = json_decode($balance, true);
$balance = $balance['balance'];
echo $balance;
导致这种情况的原因是什么?如何使我的新服务器PHP设置像旧的一样?
运行CentOS 6.6,如果有帮助的话。我已经检查了php.ini,但似乎没有任何东西能让我脱颖而出。这是我第一次见到这样的东西。