PHP’file_get_contents’在服务器上不起作用

我有一个托管在雅虎小型企业和应用程序( Java)托管在Rackspace的网站( PHP).

我正在从网站到应用程序创建一个file_get_contents.在我当地工作得很好.但是当我在服务器中部署它后尝试相同时不起作用.

在这里,我正在制作以JSON格式发送培训列表的arequest.

PHP部分

$trainingArrayJson = file_get_contents('http://mywebapplication.com/publicTraining/getTrainingsAsJson/');
 $trainingArray =  json_decode($trainingArrayJson);
      -------
      -----

这不起作用.

如果我做

$trainingArrayJson = file_get_contents('http://localhost:8080/publicTraining/getTrainingsAsJson/');
 $trainingArray =  json_decode($trainingArrayJson);

这很好用.

你需要允许
allow_url_fopen

在你的PHP.ini配置文件中.有些主机因安全性而不允许它.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...