centos + nginx + php + vsftp 实现不同路径
nginx 配置
具体配置请参考 【nginx 子目录匹配不同地方的文件夹】
必须提升权限
nginx.conf
这样访问 vsftp 中的文件 html 或 js 是正常的
但访问 php 文件就会报 File not found
404 错误
开启 nginx 的 error_log 错误日志 会有一条这样的日志
php-fpm 配置
此时应该提升 php-fpm 的权限
php-fpm.conf
但是启动 php-fpm 启动不了
不允许使用 root
权限,但她有一个启动参数 -R
允许使用 root
这样还是不行
找到 /etc/init.d/php-fpm
找到 start()
方法, 加上 -R
就行了
重启 /etc/init.d/php-fpm restart
再次访问php文件,正常了
转载请保留原文链接: https://zodream.cn/blog/id/89.html