我使用自己的localhost(ubuntu和apache2)来运行wordpress 4.8.我想增加最大上传文件大小.我试过这些方法,但没有解决:
1.在/ var / www / html中创建php.ini或在/etc/php/7.0/apache2/php.ini中更改它:
upload_max_filesize = 512M
memory_limit = 512M
post_max_size = 512M
max_execution_time = 300
2.在/ var / www / html中修改.htaccess:
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value max_execution_time 300
php_value max_input_time 300
3.在theme文件夹中的主题文件夹中添加以下代码行:
@ini_set('upload_max_size' , '512M');
@ini_set('post_max_size', '512M');
@ini_set('max_execution_time', '300');
4.使用Upload Max File Size plugin.此插件更改了最大上传文件大小:2 MB.消息但上传文件后超过2mb的HTTP错误.计息. (为了解决这个问题,我也尝试了我在网上找到的每一个解决方案(例如:+,+,+),但没有改变.也打开wordpress日志无法帮助我.没有任何东西!!所以我放弃了.我认为这个错误的根是这个问题的错误修复)
5.将所有文件和文件夹的权限更改为777.
6.在我尝试的每次修复之后,我也重启apache但没有改变:
$sudo service apache2 restart
解决方法:
您可以在当前运行的php版本的php.ini文件中更改这些行.
Maximum allowed size for uploaded files.
upload_max_filesize = 256M
标签:htaccess,php,wordpress,apache,upload
来源: https://codeday.me/bug/20190724/1522752.html