我正在使用laravel serve为我本地开发环境中的站点提供服务,这很棒。但是,在~/.valet/Log
的预期位置中只有一个文件
➜ ls ~/.valet/Log
nginx-error.log
我已经修改了php-fpm日志设置和nginx日志设置,但我甚至不确定我是否使用了正确的配置文件,因为我怀疑valet安装了自己版本的PHP和nginx。
谁能告诉我在哪里可以找到php / nginx的配置文件,以及需要更改哪些特定设置才能将PHP错误/日志文件放到应该写入它们的位置?
发布于 2019-03-29 01:05:43
希望这能帮助您解决有关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
。
发布于 2019-02-27 00:09:49
NGINX配置文件应位于/usr/local/etc/nginx/nginx.conf
https://stackoverflow.com/questions/54432059
复制相似问题