怎么解决linux中php不可写的问题
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章主要为大家展示了"怎么解决linux中php不可写的问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"怎么解决linux中php不可写的问题"这篇
千家信息网最后更新 2024年11月20日怎么解决linux中php不可写的问题
这篇文章主要为大家展示了"怎么解决linux中php不可写的问题",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"怎么解决linux中php不可写的问题"这篇文章吧。
linux php不可写是因为Application目录用户跟组没有设置正确,其解决办法是:1、修改用户跟组;2、修改其它用户的权限为可写可读。
本文操作环境:Windows7系统、PHP5.6版,DELL G3电脑。
linux上运行php目录不可写问题
原因是apache(httpd)的默认用户跟组都是daemon
nginx的默认用户是nginx
Application 目录用户跟组 没有设置正确造成的!
解决:
一. 修改用户跟组 (建议)
二. 修改其它用户的权限为可写可读
例: 上传一个thinkphp首次运行生成应用程序目录时提示不可写
应用目录[./Application/]不可写,目录无法自动生成!
请手动生成项目目录~
如图:
查看Application 属性如下:
ls -l
查看httpd用户跟组
phpinfo(); 打印信息搜索 'User/Group'
apache 查看httpd.conf
nginx 查看nginx.conf
将其对应修改即可, 例, 我当前启动的是apache, 我将项目改为daemon用户跟daemon组
chown -R daemon:daemon shopping/
查看:
访问:
我再将把刚刚生成的相关文件删除, 把用户跟组由daemon改成root, 以改文件权限的形式解决:
复现问题:
访问: 82端口我配的nginx
chmod 777 -R .
以上是"怎么解决linux中php不可写的问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
用户
目录
问题
生成
内容
权限
篇文章
文件
项目
学习
帮助
应用
运行
信息
办法
原因
属性
应用程序
建议
形式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
mysql 练习数据库
公安开展网络安全法教育
去哪找河南虚拟主机服务器
小红书网络安全黑板报
科发实验室数据库的操作
数据库该不该使用外键
武威软件开发方案
网络安全涉及的网络层次
电脑主机改装服务器教程
五星之光1.3数据库
读专科找专业软件开发好不好
hp刀片服务器解决方案
网络安全整改加固
六年级以网络安全为主题的绘画
顺义区数据网络技术咨询软件
网络安全管理员背景审查
汽车仪表软件开发流程
gjv数据库
查看我的世界服务器版本命令
弹性云服务器生命周期管理
linux服务器系统安全
云服务器如何加内存条
数据库常见数据模型
网络安全拓展
如何防止存储服务器坏了
uid在数据库中是什么类型
适合软件开发的台式ssd
互联网络技术增值服务
西宁网络安全技术培训课程
三国志战略版2120服务器