我正在使用laravel valet在本地开发环境中服务站点,这很棒。但是,~/.valet/Log
的预期位置中只有一个文件:
➜ ls ~/.valet/Log
nginx-error.log
我已经修改了php-fpm日志设置和nginx日志设置,但是我不确定自己是否在使用正确的配置文件,因为我怀疑valet安装了自己的PHP和nginx版本。
任何人都可以告诉我代客的php / nginx配置文件的位置,以及要更改哪些特定设置以将PHP错误/日志文件删除的位置吗?
答案 0 :(得分:1)
希望这对您有关nginx配置文件的问题有所帮助。您可以通过在终端中运行cd ~/.config/valet/Nginx
来找到站点的nginx配置。要进入基本的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 :(得分:0)
NGINX配置文件应该位于/usr/local/etc/nginx/nginx.conf