Laravel Valet 日志

10
我正在使用laravel valet在本地开发环境中服务站点,这非常好。但是,在期望的位置~/.valet/Log中只有一个文件:
➜ ls ~/.valet/Log 
nginx-error.log

我已经调整了php-fpm日志设置和nginx日志设置,但我不确定是否使用正确的配置文件,因为我怀疑valet安装了自己的PHP和nginx版本。
请问有人能告诉我valet的php/nginx配置文件在哪里找到,并且要更改哪些具体设置以将PHP错误/日志文件放置在它们应该写入的位置?
2个回答

29

希望这有助于您对nginx配置文件的问题。您可以通过在终端中运行cd ~/.config/valet/Nginx来找到站点的nginx配置。要进入valet的基本nginx配置,请使用cd /usr/local/etc/nginx/valet。然后,您应该可以看到valet.conf文件,在其中您可以更新以下行以将日志文件放置在所需位置。

access_log "/Users/[user_id]/.config/valet/Log/access.log";
error_log "/Users/[user_id]/.config/valet/Log/nginx-error.log";

在你修改 valet.conf 文件之后,一定要运行 valet restart


1
好的,PHP错误日志呢? - AlxVallejo

-6

NGINX的配置文件应该在/usr/local/etc/nginx/nginx.conf中可用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接