一般权限问题
如果你的网站后台插件无法卸载,请检查以下几项:
1、先检查/view/js/bbs.js的124行是不是被注释掉了,如果是注释了就是下面这个样子:
//window.location = jthis.attr("href");
这个比较好解决,直接把前面的//去掉即可。
如果还是不行,请检查是否开启了CDN,开启了CDN会有缓存,关闭CDN即可查看实时文件。
2、如果第一条你已经处理了,可还是不能卸载,或者是不能安装,那么就是你网站权限的问题了。
以宝塔用户为例:
请检查你的网站目录权限是不是755,文件权限是不是644,以及目录和文件的所有者是不是www
不仅仅是图中的这几个文件夹和文件,是所有的文件夹(包含子文件夹)是755权限,文件(包含文件夹中的文件)是644权限,以及所有者。
如果不是上面讲的情况,那么请用ssh工具到网站根目录下逐行执行如下命令:
find -type d -exec chmod 755 {} \; find -type d|xargs chmod 755 find -not -type d -exec chmod 644 {} \; find -not -type d|xargs chmod 644
chown www ./* ./*/ ./*/* ./*/*/ ./*/*/* ./*/*/*/ ./*/*/*/* ./*/*/*/*/ ./*/*/*/*/* ./*/*/*/*/*/ ./*/*/*/*/*/* ./*/*/*/*/*/*/ ./*/*/*/*/*/*/* ./*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/*/*/*
chown :www ./* ./*/ ./*/* ./*/*/ ./*/*/* ./*/*/*/ ./*/*/*/* ./*/*/*/*/ ./*/*/*/*/* ./*/*/*/*/*/ ./*/*/*/*/*/* ./*/*/*/*/*/*/ ./*/*/*/*/*/*/* ./*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/*/* ./*/*/*/*/*/*/*/*/*/*/*
一般来说,以上两个方法可以解决大部分因为权限问题导致无法安装或者卸载的问题。
总结一下为什么必须是www权限,宝塔建立的网站,用户是www权限访问的,如果你文件夹或文件是root权限,那么用户是没有访问权的,也就是在XIUNO后台操作的时候,文件根本没有读写权限,哪怕你给了777都没用;不建议小白用户在宝塔面板直接上传压缩包解压文件,毕竟小白解压之后并不会去处理文件权限,从而导致网站各种问题。
还有,不是所有的程序都是给777权限的,宝塔安装xiunobbs只要把目录给755权限(仅仅是文件夹不包含文件夹内的文件)、文件给644权限即可。