遇到错误,通常解决流程如下
比如一个php存储服务器的文件上传问题,
px -ef |grep php-fpm // 查看fpm 是否启动
// 查看 fpm 运行用户以及权限
// 发现运行用户为 nobody 组 nobody, 文件写入权限为 root
chown nobody.nobodyGroup {fileName}
- 1 查看nginx 访问日志,是否有访问信息
- 2 查看nginx 错误日志,看是否有错误
- 3 如果没有以上日志,添加日志配置,将错误日志级降为 debug(为了打印更多的信息, * 同时注意nginx 错误日志是不会显示在 access 日志中的)
access_log /data/wwwlogs/resource_nginx.log;
error_log /data/wwwlogs/resource_error_nginx.log debug;
4 如果nginx 有访问日志,且无错误,则进入, 查看php 日志 ,此处以 laravel 为例, /storage/logs/{current_day.log}
5 tail -f 监听更改即可
6 如果以上都没有解决,确保以上正确后便可以进入,php 方法执行,打日志调试即可