PHP 操作文件没有权限:Permission denied
问题
在本地使用PHP脚本操作文件可以成功,等放到服务器上就不行。
查看apache日志:
#cd /var/log/httpd
#tac error_log
显示:
cannot create directory '_TEST1': Permission denied
解决
1.查看apache配置的用户和用户组
#vi /etc/httpd/conf/httpd.conf
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User apache
Group apache
可以看到User和Group 都是 apache。
2.修改你要操作的文件夹用户和权限,将用户就改为和apache配置一样,将权限修改为755:
#chown -R apache:apache your_folder
#chmod -R 755 your_folder
3.按理说到这步应该问题就解决了,可是这天使用的是刚装的新系统,SELINUX 忘记关了,害我调试了一个下午,坑爹啊!!!
关闭SELINUX:
#vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
#setenforce 0 #使配置立即生效
PHP 操作文件没有权限:Permission denied相关推荐
- 遇到错误:python文件读写权限permission denied
代码shutil.copyfile(os.path.join(sourcepath+'/'+eachclass+ '/',im),valpath+'/'+eachclass+'/'+im)中 访问后一 ...
- python如何获取权限_python 文件读写 权限 permission denied
我写了一个python小工具,安装在 1C:\Program Files (x86)\appname 目录下,可是无法创建和读写文件,出现 1permission denied 错误提示. 之前程序是 ...
- ubuntu linux 自动挂载分区 硬盘 文件 无权限 Permission denied
快速方法:重新格式化硬盘 ubuntu新硬盘挂载及格式化NTFS - CodeAntenna 如果还是无法解决的话,请再参考下面步骤 配置/etc/fstab实现自动挂载且所有用户均有权限 背景:为了 ...
- 复制文件到服务器提示您需要权限,Ubuntu复制文件时提示Permission denied的解决方法...
Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢?下面小编就 ...
- linux拷贝文件提示没权限,Ubuntu复制文件时提示Permission denied怎么解决?
Ubuntu系统把一个文件复制到另一个文件时提示"Permission denied",这个错误提示的意思是认可被拒绝,意味着复制文件的权限发现了问题,那么该怎么解决呢? 一.表面 ...
- Linux移动文件时提示permission denied
问题 admin权限下,,在SecureCRTPortable中输入,mv dir1/ dir2 时(将dir1文件夹移动到dir2路径下),错误如下: mv: cannot move 'dir1 ' ...
- Django 上传文件出现 OSError Permission denied的解决方法
转载: http://www.myexception.cn/ruby-rails/403940.html Django 上传文件出现 OSError Permission denied的解决办法 我的 ...
- php 没有权限,PHP出现操作文件没有权限怎么办?
PHP出现操作文件没有权限怎么办?,用户,权限,操作,用户组,解决办法 PHP出现操作文件没有权限怎么办? 易采站长站,站长之家为您整理了PHP出现操作文件没有权限怎么办?的相关内容. PHP出现操作 ...
- php 没有访问权限,PHP出现操作文件没有权限怎么办?
PHP出现操作文件没有权限的解决办法:首先查看apache配置的用户和用户组:然后修改要操作的文件夹用户和权限,权限修改为755:最后关闭SELINUX即可. PHP出现操作文件没有权限的解决办法: ...
最新文章
- 一张图帮你记忆,Spring Boot 应用在启动阶段执行代码的几种方式
- 若依管理系统前后端分离版基于ElementUI和SpringBoot怎样实现Excel导入和导出
- JSPatch – 动态更新iOS APP
- qdir安装 多窗口资源管理软件
- Flask学习-Flask app接受第一个HTTP请求
- linux gcc编译器误用-MM导致出现linker input file unused because linking not done
- pdb断点命令_Python使用pdb更优雅的调试代码
- r语言 index_基于R语言绘制BBC风格图表
- iptables之forward转发
- 【C语言刷题】汉诺塔问题
- 入行必看:数字后端工程师有哪些就业机会?
- 特种浓缩分离:全自动型拉板式压滤机
- PLC振荡电路——控制灯闪烁
- oracle监听生成trace,监听器控制程序lsnrctl跟踪trace file
- 网站排名下降怎么恢复(网站降权的原因如何知道)
- 幅相曲线渐近线_幅相曲线.ppt
- macos 打开终端弹出:(eval):export:1: not valid in this context: Fusion.app/Contents/Public
- 如何才能成为数字IC后端ECO专家?
- Mysql 1064错误
- 《Head First Java》20201023读书笔记