【wordpress】插件安装

本文详细介绍了WordPress中常见的文件上传问题及解决方案,包括如何修改配置文件以支持更大尺寸的文件上传、解决特殊字符文件名问题及扩展受支持的文件格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:从仪表盘插件中安装插件   -> Maximum execution time of 30 seconds exceeded

解决方法:修改wp-config.php文件在Wordpress配置文件wp-config.php最下边中添加set_time_limit(0);


文件上传问题      转自:点击打开链接

①文件类型限制的解决办法:
修改/wp-config.php文件,增加一句: define('ALLOW_UNFILTERED_UPLOADS',   true);

②文件大小限制的解决办法:
涉及到php和wordpress两者的参数调整,
修改/php/php.ini
735行 post_max_size = 20M   ; post_max_size值至少要大于希望上传的最大文件大小。
460行 memory_limit = 128M   ;memory_limit 值保证要大于希望上传的最大文件大小,一般默认是128M,无需修改
886行 upload_max_filesize = 128M

修改/wp-config.php文件,增加一句:  define('WP_MEMORY_LIMIT','64M');

③汉字文件名问题解决办法:
修改wordpress,/wp-admin/includes/file.php文件,找到函数

230行 wp_handle_upload()

修改两句,把
347行 $new_file = $uploads['path'] . "/$filename";
改为:
347行 $new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);

362行 return apply_filters('wp_handle_upload',array('file'=>$new_file,'url' => $url, 'type' => $type ), 'upload');
改为:
362行 return apply_filters('wp_handle_upload',array('file'=>$uploads['path'] . "/$filename",'url' => $url, 'type' => $type ), 'upload');

④支持rar文件上载问题解决办法
修改/wp-includes/functions.php文件
找到函数
2555行 function get_allowed_mime_types()
'zip' => 'application/zip',
后面加入
'rar' => 'application/rar',

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值