PHP获取文件内容,多台主机上的内容不同

PHP获取文件内容,多台主机上的内容不同,php,configuration,Php,Configuration,我有一个问题,我有相同的代码在不同的托管提供商。它们都是用来从LinnWorksAPI收集数据的 问题发生在新主机上,allow_url_fopen设置为OFF。一旦我解决了这个问题,我就开始获取数据 然而,我得到的数据量有很大的不同,旧主机我得到很多,而新主机我得到很少,即使代码相同 我请求新主机的支持,新主机指示我允许使用_url _fopen,他们说比较两个主机的两个phpinfo(),因为这是一个php配置问题 从这两个方面来看,有很多不同之处,PHPINFO()的正确部分是什么,以查看

我有一个问题,我有相同的代码在不同的托管提供商。它们都是用来从LinnWorksAPI收集数据的

问题发生在新主机上,allow_url_fopen设置为OFF。一旦我解决了这个问题,我就开始获取数据

然而,我得到的数据量有很大的不同,旧主机我得到很多,而新主机我得到很少,即使代码相同

我请求新主机的支持,新主机指示我允许使用_url _fopen,他们说比较两个主机的两个phpinfo(),因为这是一个php配置问题

从这两个方面来看,有很多不同之处,PHPINFO()的正确部分是什么,以查看get_file_内容允许我收集的数据量是否有限制

更新

这就是新主机提供的功能:

Array ( [Id] => 369fe666-b738-490d-8621-02717ee268d1 [SKU] => WC-MGR62ZM/A [Title] => Genuine Apple iPhone 6 Leather Case Black Leather [Price] => 29.99 [Images] => [Extend] => [Description] => )
这是旧主机给出的示例:

Array ( [Id] => 369fe666-b738-490d-8621-02717ee268d1 [SKU] => WC-MGR62ZM/A [Title] => Genuine Apple iPhone 6 Leather Case Black Leather [Price] => 29.99 [Images] => Array ( [0] => Array ( [pkRowId] => df430ba3-bd61-46ab-88e2-659801432c45 [Source] => http://images.linnlive.com/b437b033b085aa0cc7e48e8e31f766d1/tumbnail_df430ba3-bd61-46ab-88e2-659801432c45.jpg [IsMain] => [StockItemId] => 369fe666-b738-490d-8621-02717ee268d1 ) [1] => Array ( [pkRowId] => afa351a2-fbd9-4bd4-8c22-99f47a82af42 [Source] => http://images.linnlive.com/b437b033b085aa0cc7e48e8e31f766d1/tumbnail_afa351a2-fbd9-4bd4-8c22-99f47a82af42.jpg [IsMain] => [StockItemId] => 369fe666-b738-490d-8621-02717ee268d1 ) [2] => Array ( [pkRowId] => 62e0b4ab-230d-457c-9fac-c8cf4f0877ba [Source] => http://images.linnlive.com/b437b033b085aa0cc7e48e8e31f766d1/tumbnail_62e0b4ab-230d-457c-9fac-c8cf4f0877ba.jpg [IsMain] => [StockItemId] => 369fe666-b738-490d-8621-02717ee268d1 ) ) [Extend] => Array ( [0] => Array ( [pkRowId] => 41e84165-5993-42e9-8a99-04e924e47b74 [fkStockItemId] => 369fe666-b738-490d-8621-02717ee268d1 [ProperyName] => Type [PropertyValue] => Fitted Case/Skin [PropertyType] => Attribute )  
可能相关的是,它正在进行多个get\u file\u content调用以收集所有这些数据

第二次更新

问题似乎是新服务器阻止我进行多个get\u file\u内容调用。检查每个文件中的PHPINFO()并进行更改,到目前为止没有产生任何积极影响。但是,由于第一次调用正常,第二次调用返回空白,所以没有错误,就像之前关闭allow\u url\u fopen时一样

有人能帮忙吗

谢谢


<

安得烈

是内容不同,还是只是中间截断?我认为可以下载的数据量没有任何限制。要么允许,要么不允许。两者之间没有任何区别。内容相同,但在一开始就被切断了,而不是中间?可能相关:我已经看到,两者的内存限制都设置为128M,但由于它是另一台服务器,我在新主机上将其更改为512M,并将旧主机的最大大小从8M更改为100M。但是仍然没有乐趣:(它停止的长度是多少?问题只发生在这个文件上吗?