我一开始也是出现这种情况。

出现这种情况有两种,目前我碰到就是两种
第一种就是文件没有给够权限。可以通过chmod -R 777 /var/www/html/给权限。
第二种就是对于Centos系统来说的,selinux的安全问题。
再命令行输入getenforce
如果出现Enforcing,就是适用这种方法
cd /etc/selinux/然后ls

然后编辑vi config
把
SELINUX=enforcing
先设置成 permissive尝试一下看行不行,如果不行再
改成SELINUX=disabled
像下面一样

如果发现Disabled切换到Enforcing之后,发现有服务开启不了的话,就先换成Permissive模式,使用命令restorecon - Rv file还原所有的SELinux的类型.
然后重启reboot
然后重新再安装。就可以了,亲测可以。
本文详细介绍了当在Linux环境下遇到服务无法启动的情况时,如何通过调整文件权限和SELinux设置来解决问题。首先,检查文件是否拥有正确的读写权限,必要时使用chmod命令修改。其次,针对Centos系统,如果SELinux处于Enforcing状态,应将其调整为Permissive或Disabled,通过编辑配置文件并使用restorecon命令恢复SELinux类型,最后重启系统。
7183

被折叠的 条评论
为什么被折叠?



