在你的usr文件夹权限设置正常的情况下,如果在本地服务器上安装不了Typecho,报错无法连接到数据库,同时系统自带的SELinux报错的话请交替执行下面的操作:
第一步:用Root账户执行下面的命令:
1 | # grep httpd /var/log/audit/audit.log | audit2allow -M mypol |
第二步:重新提交安装Typecho页面的表单。
这两个步骤需要循环执行五次,恩……
原因是什么呢~原因是啊,SELinux拦截了httpd
服务的五个操作:write,create,setattr,remove_name,unlink
导致程序不能正常运行,上面的两行代码就是SELinux自带的放行当前警告操作的命令。
同理,在网上看视频,SELinux报错也可以这么解决……
SELinux什么的麻烦死了……
Comments
No comments here,
Why not write something?