Php 请求实体太大-文件上载
我有一个非常奇怪的问题-我们为我们的客户(html、css、js、php、mysql)创建了一个定制的CMS系统。我们有一个内置的mediathek,问题是文件上传程序 当我上传一个文件(使用ajax)时,我的控制台告诉我(控制台中记录了错误)“请求实体太大”-每当我尝试上传一个大于1MB的文件时,都会出现此错误 奇怪的是,我们有一个包含许多子域的url,在其他子域上它工作得非常完美,它是相同的cms,具有相同的设置。。。你能帮我吗 我已经尝试过的:Php 请求实体太大-文件上载,php,ajax,apache,upload,webserver,Php,Ajax,Apache,Upload,Webserver,我有一个非常奇怪的问题-我们为我们的客户(html、css、js、php、mysql)创建了一个定制的CMS系统。我们有一个内置的mediathek,问题是文件上传程序 当我上传一个文件(使用ajax)时,我的控制台告诉我(控制台中记录了错误)“请求实体太大”-每当我尝试上传一个大于1MB的文件时,都会出现此错误 奇怪的是,我们有一个包含许多子域的url,在其他子域上它工作得非常完美,它是相同的cms,具有相同的设置。。。你能帮我吗 我已经尝试过的: .htaccess:LimitReques
- .htaccess:LimitRequestBody 9999999/LimitRequestBody 0
您可能还想尝试增加PHP.ini中的upload_max_filesize和post_max_size设置,或者如果您使用的是Apache(),则在.htaccess文件中使用PHP_value指令。问题是,当您启用SSL时,它在131072(128k)中具有默认配置SSLRenegBufferSize。在虚拟主机目录中添加此指令时,将不再显示“增大大小”错误
<VirtualHost *:443>
# ...
<Directory ...>
#...
SSLRenegBufferSize 8388608 # 8M
</Directory>
</VirtualHost>
# ...
#...
SSLRenegbuffer尺寸8388608#8M
仅添加
SSLRenegBufferSize 8388608(不带#8M)我应该在哪里设置?在.htaccess中?将其插入/etc/apache2/sites enabled/000-default.conf(路径可能因操作系统和httpd而异)