用户登录

通过查看服务生成的一些日志,可以帮助我们解决一些遇到的问题。比如我们在搭建 Web 运行环境的课程里,在浏览器上打开创建的 Laravel 项目会出现白屏幕的问题。

通过修改 php-fpm 的用户,解决了遇到的这个问题。下面,我们看一下是什么原因引起的这个问题。

NGINX 还有 PHP-FPM 生成的错误日志的位置,一般都是服务的配置文件指定的,比如 NGINX ,你可以使用 error_log 指令去指定生成的错误日志放到哪个地方 .. 你可以为每个 server 或者 location 区块专门去指定生在的错误日志的位置。

先看一下 NGINX 的主配置文件 ... cat /etc/nginx/nginx.conf ... 找到 error_log 指令 ... 现在指定的这个错误日志的位置是在 /var/log/nginx/error.log ...

查看文件的最后一部分,可以使用 tail 命令 .. sudo tail /var/log/nginx/error.log ... 这里会显示 NGINX 相关的一些错误 ...

查看一下 PHP-FPM 生成的错误日志,先看一下它的配置文件

sudo less /etc/php-fpm.d/www.conf

在这个 php_admin_value[error_log] 后面指定的东西,就是 php-fpm 生成的错误日志。

php_admin_value[error_log] = /var/log/php-fpm/www-error.log

我们再去查看一下这个日志 .. sudo less /var/log/php-fpm/www-error.log

在这里,你可能会看到一些关键词,比如 could not be opened ,不能打开,Permission denied 没有权限 ... 引起这些错误的主要原因就是你的应用没有合适的权限去做它们要做的事情 ..

0:00
0:00
0:00
0:00

错误日志:告诉您哪里出了错《 LEMP 网站应用运行环境 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点