Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.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
增加文件上载大小,但无法定位/访问php.ini_Php_File Upload - Fatal编程技术网

增加文件上载大小,但无法定位/访问php.ini

增加文件上载大小,但无法定位/访问php.ini,php,file-upload,Php,File Upload,我正在测试一个文件上传页面等,我的工作。随机选择一个较大的文件并收到: 请求实体太大 The requested resource /admin.php does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. 作为错误消息。谷歌导致php.ini中的值发生了变化,但我无法找到或访问它 该网站是在一个免费的网站

我正在测试一个文件上传页面等,我的工作。随机选择一个较大的文件并收到:

请求实体太大

The requested resource
/admin.php
does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit.
作为错误消息。谷歌导致php.ini中的值发生了变化,但我无法找到或访问它


该网站是在一个免费的网站000.webhost.org上托管的——我猜他们不知怎么限制了它。是否有解决方法?

创建一个.htaccess文档并将其放在文档根目录中。内,地点:

php\u值上传\u最大\u文件大小10M

资料来源:

老实说,我从来没有尝试过这个,但它似乎是你需要的

编辑:


我还发现了一些东西,你可以试试:
ini\u集(“upload\u max\u filesize”,“xM”)其中x是一个数字,M表示兆字节。我不确定它是否适用于所有版本,但它在php网站()上被列为可编辑

您无法在免费主机上访问php.ini。即使很多付费主机也不允许您访问它。@fall-OK。有没有办法绕过最大上传大小?我相信没有办法从php代码中增加
upload\u max\u filesize
。供进一步参考:遗憾的是,此问题没有解决方法。这是一种由此类主机设置的保护机制,用于保护自己不受可能影响bandwith和锁定服务器线程时间过长的大规模/多次上载的影响。@Paul-好的。老实说,这只是一个服务器,我正在使用的测试等,该网站将迁移到一个付费服务,希望设置将更灵活的htaccess的任何更改,除了404的errorDocument防止页面/网站显示。狡猾的免费网络主机。:)上面的编辑应该可以工作,但是你需要在每个需要增加上传大小的页面上使用它。