部署代码的时候 ,出现了500错误
但是php-fpm下定义的www-error.log的错误日志以及nginx定义的error日志都没有任何显示
可以使用下面这种方式
strace $(pidof 'php-fpm'|sed 's/([0-9]*)/-p 1/g') -e write -e read -s 1024
用strace监听fpm进程的read和write函数调用
可以看到这样的错误
连接mysql时密码错误或者没有权限
进行对应的处理就可以了
部署代码的时候 ,出现了500错误
但是php-fpm下定义的www-error.log的错误日志以及nginx定义的error日志都没有任何显示
可以使用下面这种方式
strace $(pidof 'php-fpm'|sed 's/([0-9]*)/-p 1/g') -e write -e read -s 1024
用strace监听fpm进程的read和write函数调用
可以看到这样的错误
连接mysql时密码错误或者没有权限
进行对应的处理就可以了