Linux、apache 无法使用PHP创建目录和文件
2023-09-14 08:57:33 时间
因为项目的需要,这几天搭建了虚拟机,环境是centos7+lamp,可是搭建好网站后,即使把权限放开了(777),我试了改父文件夹权限;重新创建文件夹,改权限再移动文件;更换文件夹的属主。统统不行。这个错误总也挥之不去。linux系统的基础不牢固的弱点体现出来了。但是PHP仍然无法创建文件,经过查询发现是因为selinux的原因,
最终,在好友的一句提醒下,关闭了selinux。这个错误就消失了。
我的个天儿,我的宝贵的时间啊。
引以为戒。
不知道怎么关闭selinux?
在/etc/sysconf下有一个SeLinux文件,使用vi打开,更改其中的SELINUX项的值就可以了。
vi /etc/sysconf/Selinux
SELINUX=disable 禁用SeLinux SELINUX=enforcing 使用SeLinux SELINUX=Permissive 使用SeLinux,仅记录错误。
记得重启哈。
如果不重启的话,用# setenforce 0,可以把SELinux暂时设定成Permissive模式。记得用root用户。
再使用 # setenforce 1 这条命令会把SELinux设定成Enforcing模式
相关文章
- 开发环境配置Linux实现PHP开发环境(linux配置php)
- 服务Linux下重启Apache服务的步骤(linux重启apache)
- Linux系统配置:实现无敌的功能(linux的配置)
- 安装安装Linux下的64位PHP(linux64位php)
- Linux下搭建完善的PHP开发环境(linux搭建php环境)
- Linux权限:权力在数字手中(linux权限是数字)
- Linux系统下如何快速安装PHP(linux命令安装php)
- Linux网络编程快速入门教程(linux网络编程教程)
- 迈出新步伐:Linux下快速PHP升级(linux下php升级)
- Linux发展史:从分支到整合(linux的分支)
- 编辑器极速掌握:中文Linux文本编辑器(中文linux文本)
- 【Linux系统防火墙关闭指南】(关闭linux的防火墙)
- 初探Linux中的PHP文件之旅(linux创建php文件)
- 轻松访问Linux系统:远程桌面Win连接LINUX(win远程linux)
- Linux护航,运维日常就此开始(linux运维日常工作)
- Linux文件带星号,你知道它的含义吗?(linux文件带星号)
- Linux无法解析PHP文件,如何解决(linux 不解析php)
- Linux遥控器:让您轻松控制世界(linux 遥控器)
- Linux 系统下PHP升级提升性能(linux 升级 php)
- Linux查看PHP版本的方法简介(linux查看php版本)