2013-05-21 35 views
3

我对Joomla完全陌生。我想上传一个模板上的Joomla 2.5,但它一直想出这个错误:警告:POST Content-20616317字节的长度超过了第0行中未知数的8388608字节的限制。

Warning: POST Content-Length of 20616317 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

我不知道哪里去了。我已经阅读了最大限制,但我不知道如何改变它或者它是哪个文件。任何人都可以提出我可能看到的位置?

+0

如果你正在考虑只是一个Joomla模板上传 - 只是增加post_max_size(所有当前上传一起)和可能upload_max_filesize(单个文件)...但是,如果你想隐藏错误,如果有人会尝试上传太大的文件(超出你的限制)看到... http://stackoverflow.com/questions/21704930/how-to-prevent-warning-post-content-length-and-memory-size –

回答

7

您正试图上传近20MB的文件,但默认情况下,PHP最大可接受POST-size设置为8MB。你将不得不增加两个php变量upload_max_filesizepost_max_size至少20MB。

有几种方法可以做到这一点:

  1. 如果您需要将服务器配置的直接访问,修改它的php.ini直接。
  2. 如果您位于共享的托管网站上,可以通过创建本地php.ini.htaccess标志来更改大小。然而,许多托管商限制增加这个价值。你应该考虑你的主机的帮助文件。搜索变量名称。
+0

谢谢你的回复,但是我找不到这个Upload_max_file大小,并且大小没有托管。我甚至不知道在哪里可以找到php.ini – user2406170

+0

你是什么意思,你的网站没有托管?你有本地服务器吗? 在Joomla的后端,进入网站 - >系统信息,然后打开标签的Php信息。在第一个块中,你会发现“Loaded Configuration File”,这是php.ini的路径。在那里你可以改变这些值。不要忘记重新启动您的网络服务器。 再往下看这个很长的列表,你也可以找到两个变量的活动值。 – Andreas

相关问题