共享文件夹下其他文件可以访问但php文件访问不了的原因
2024-10-09 00:37:24
刚开始的问题是在virtualbox里的共享文件夹下的项目运行不了,原因是宝塔下nginx的用户和用户组默认是www 和 www 需要改成www vboxsf(因为自动挂载的目录为/media/sf_XXX,这个文件夹下的默认用户和用户组就是root/vboxsf,所以在项目在wwwroot下是没有问题的。)
1.nginx使用指定的用户.用户组运行
vi /usr/local/nginx/conf/nginx.conf
开头有一个
#user nobody;
把井号删掉,nobody改为 用户名 [空格] 用户组,例如
user www vboxsf;
即以web组的nginx用户来运行nginx.
修改完以后
/usr/local/nginx/sbin/nginx -s reload
重启nginx
原文:http://www.codeweblog.com/nginx%E4%BD%BF%E7%94%A8%E6%8C%87%E5%AE%9A%E7%9A%84%E7%94%A8%E6%88%B7-%E7%94%A8%E6%88%B7%E7%BB%84%E8%BF%90%E8%A1%8C/
2.同样的方法输入ps -aux | grep php-fpm找到php-fpm的配置文件修改为vboxsf,但是好像不奏效于是干脆直接拉到wwwroot下每次启动都手动挂载,命令mount -t vboxsf wwwpro /www/wwwroot/,如果遇到什么protocal error表示你的文件夹名字和挂载名有重复,更改下即可。
最新文章
- Linux 查杀病毒的常见命令
- P53 T5
- 回文串---Palindrome
- IIS、Asp.net 编译时的临时文件路径(转载)
- sqlmap win32下命令集合
- js获取页面宽高
- Vue(小案例_vue+axios仿手机app)_go实现退回上一个路由
- 设计模式C++学习笔记之九(Template Method模板方法模式)
- boot sector FAT
- crs_stop 错误一列
- spring cloud网关通过Zuul RateLimit 限流配置
- Java:多线程,线程池,ThreadPoolExecutor详解
- option 选不中问题
- java-mybaits-010-mybatis-spring-使用 SqlSession、注入映射器
- Zookeeper的shell操作
- 实践作业4:Web测试实践(小组作业)每日任务记录2
- http://zhidao.baidu.com/link?url=3tJ_i5gyYLrd7rFPk0eRYre_oxjCZvTOMOutp89LGhUgi6Ic6Ncama_GMAHnwfF73SVYGqy364vDfv6AY4ERPa
- C#微信公众号学习 - (一)测试账号申请
- java实现压缩文件下载
- 四. Java继承和多态2. Java super关键字
热门文章
- [leetcode] 树 -Ⅰ
- Mysql数据库的基本操作(1)
- RocketMQ调研
- Docker基础修炼1--Docker简介及快速入门体验
- python:<;class &#39;numpy.ndarray&#39;>;的学习
- 查看手机wifi密码
- ajax2.0之拖拽上传
- .NET Core项目部署到Linux(Centos7)(七)启动和停止.NET Core项目
- PHP的运行方式(SAPI)
- 2015蓝桥杯分机号(C++C组)