Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json PHP文件_get_内容返回404和现有页面_Json_Php - Fatal编程技术网

Json PHP文件_get_内容返回404和现有页面

Json PHP文件_get_内容返回404和现有页面,json,php,Json,Php,我正在从远程服务器下载HTML表,其中包含大约25mb的文件内容。 但是服务器开始加载页面,然后响应错误404。我已经检查了很多次,html页面是可以访问的,没有问题。 我在同一台服务器上对其他页面做了一些测试,它们正在工作,但它们的大小要小得多,大约3mb 在php.ini文件中,max_file_size设置为128mb,我尝试了256mb,但没有更改。一种可能是您的php达到了最大执行时间 请 您也可以在php.ini文件中进行设置(取决于脚本的宿主方式) 还要检查apache错误日志,看

我正在从远程服务器下载HTML表,其中包含大约25mb的文件内容。 但是服务器开始加载页面,然后响应错误404。我已经检查了很多次,html页面是可以访问的,没有问题。 我在同一台服务器上对其他页面做了一些测试,它们正在工作,但它们的大小要小得多,大约3mb


在php.ini文件中,max_file_size设置为128mb,我尝试了256mb,但没有更改。

一种可能是您的php达到了最大执行时间

您也可以在php.ini文件中进行设置(取决于脚本的宿主方式)

还要检查apache错误日志,看看是什么导致了这种情况


您确定是404而不是500内部错误吗?

已解决,它受到nginx的限制。我将fastcgi_read_timeout更改为300

最大文件大小
用于上传。也许你的服务器超时了。将
max\u execution\u time
设置为更高的值。请参见htaccess文件中的设置max\u execution time 0,如下所示:php\u value max\u execution\u time 0max\u execution\u time为30秒。我想这已经足够了。内存限制是128mbal,所以我用的是nginx。