在CentOS上配置Laravel错误日志,你需要遵循以下步骤:
打开终端并连接到你的CentOS服务器。
使用SSH连接到服务器,输入以下命令:
ssh 用户名@服务器IP地址
cd /path/to/your/laravel/project
.env
文件:nano .env
.env
文件中找到以下行:LOG_CHANNEL=single
将其更改为以下任一选项,以便将日志记录到不同的文件中:
LOG_CHANNEL=daily
LOG_CHANNEL=stack
LOG_CHANNEL=single
daily
:每天生成一个新的日志文件。stack
:将日志记录到堆栈通道,适用于生产环境。single
:将所有日志记录到单个文件中。.env
文件中添加以下行:LOG_PATH=/path/to/your/custom/log/directory
确保指定的目录存在并具有适当的权限。
保存并关闭.env
文件。
最后,重启Laravel应用程序以使更改生效。如果你使用的是Apache,可以使用以下命令:
sudo systemctl restart httpd
如果你使用的是Nginx和PHP-FPM,可以使用以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
现在,Laravel应用程序将根据你在.env
文件中所做的更改记录错误日志。你可以随时返回到.env
文件进行调整。