WordPress视频上传HTTP错误(IIS SERVER)



我正在尝试上传一个视频在WordPress上。100%上传后给出HTTP错误。我已经超过了php.ini的限制。解决方案工作良好的小视频,如2- 6mb,但对于20mb视频,它会导致HTTP错误。
请参考这个错误图像屏幕截图 https://i.stack.imgur.com/Uxhpn.png

我使用IIS服务器。我尝试了很多选项,比如:

 wp-config.php file: define('WP_MEMORY_LIMIT', '64MB');

/*下列htaccess选项*/

1. AddType x-mapp-php5 .php
2. <IfModule mod_security.c>
    SecFilterEngine Off
   SecFilterScanPOST Off
   </IfModule>
3. # Exclude the file upload and WP CRON scripts from authentication
<FilesMatch "(async-upload.php|wp-cron.php|xmlrpc.php)$">
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none

4。AuthType基本AuthName分享满足任何否认,允许允许从所有

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
</FilesMatch>

感谢任何帮助。

这可能是超过IIS允许的请求内容大小(30000000字节)的问题。

在站点的根目录下创建一个文件web.config,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <security>
            <requestFiltering>
                <requestLimits maxAllowedContentLength="50000000" />
            </requestFiltering>
        </security>
    </system.webServer>
</configuration>

如果这样的文件已经存在,添加带有maxAllowedContentLength属性的XML节点。

您也可以使用IIS管理器,选择您的站点,双击右侧的Request FilteringEdit Feature Settings...。修改Maximum allowed content length的编号

最新更新