尽管网上有所有解决方案,Linux主机wordpress文件上传大小限制仍然为2MB

尽管网上有所有解决方案,Linux主机wordpress文件上传大小限制仍然为2MB

我正在努力增加我托管 WordPress 网站的 Linux 机器上的文件上传大小...我尝试过但仍然有效的事情:.htaccess

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

wp-config.php

define('WP_MEMORY_LIMIT', '64M');

编辑WordPress主题functions.php

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

添加 php.ini

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

并重新启动 service apache2 所以这不是重新启动...这些是我可以在网上找到的所有修复程序,我变得非常绝望,长期被这个问题困扰...希望有人能提供帮助!

答案1

我以某种方式设法克服了这个错误...解决方案是编辑位于的 php.ini

/etc/php/7.3/apache2

如果这对您不起作用,请尝试在这些位置编辑 php.ini:

/etc/php/7.3/cli

/etc/php/7.3/cgi

添加这一行

upload_max_filesize = 64M

也许这也是

post_max_size 64M

结论..如果你有自己的Linux服务器,你将必须更改apache2默认的php.ini设置,因为即使你在wordpress文件位置设置新的php.ini,apache2文件夹中的那个也是绝对的,所以首先你需要增加upload_max_filesize 在那里。

相关内容