出现这种错误的原因有很多,
1.权限设置问题
服务器安全设置问题,修改服务器的httpd.conf文件,删除里面关于mod_security部分就可以了
2.图片上传限制问题
3.图片处理插件,因为您没有安装图片处理库或者没有开启相关的PHP函数
3.1.PHP图片处理库没有安装或者设置错误(没有安装GD,ImageMagick等.)
安装GD库
debian
apt-get install php5-gd
yum install php-gd
suse
yast -i php5_gd
安装完成后呢,重启一下PHP或者web服务器即可
service apache2 restart
4.functions.php函数等问题
5。在.htaccess文件里面加上一行:
登陆主机控制面板,找到 .htaccess 文件。在里面添加两行代码:
SecFilterEngine Off
SecFilterScanPOST Off
问题比较多,这里我们不一一的介绍了.
我的问题很简单,属于列表中的第三类,我呢这里安装DX-Watermark图片自动水印插件,所以导致的无法正常上传图片.解决问题在3.1那里已经说明.安装后重启nginx或者apache服务即可正常上传图片,自动处理图片
JA5A 正则表达式陈广佳版本(超详细)
Linux Lite 6.4今日发布基于 Ubuntu 22.04.2 LTS/原生应用支持 Zstd 压缩
0.1秒的价值!浅谈Web前端页面提速问题实用指南
Linux 6.3发布第4个候选版本 diffstat占比超过50%
linux无法识别ntfs格式U盘怎么办? 解决linux不识别nfst格式u盘问题技巧
Linux Mint 21.2 将于 6 月发布 主要改进了登录屏幕