Laravel 代客记录
Laravel Valet logs
我正在使用 laravel 代客在我的本地开发环境中为站点提供服务,这很棒。但是,预期位置 ~/.valet/Log
:
中只有一个文件
➜ ls ~/.valet/Log
nginx-error.log
我修改了 php-fpm 日志设置和 nginx 日志设置,但我不确定我是否使用了正确的配置文件,因为我怀疑 valet 安装了自己的PHP 和 nginx 的版本。
任何人都可以告诉我在哪里可以找到 valet 的 php / nginx 配置文件,以及要更改哪些特定设置以将 PHP 错误/日志文件放到它们应该的位置要写吗?
NGINX 配置文件应位于 /usr/local/etc/nginx/nginx.conf
希望这对您有关 nginx 配置文件的问题有所帮助。您可以在终端中通过 运行ning 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
。
我正在使用 laravel 代客在我的本地开发环境中为站点提供服务,这很棒。但是,预期位置 ~/.valet/Log
:
➜ ls ~/.valet/Log
nginx-error.log
我修改了 php-fpm 日志设置和 nginx 日志设置,但我不确定我是否使用了正确的配置文件,因为我怀疑 valet 安装了自己的PHP 和 nginx 的版本。
任何人都可以告诉我在哪里可以找到 valet 的 php / nginx 配置文件,以及要更改哪些特定设置以将 PHP 错误/日志文件放到它们应该的位置要写吗?
NGINX 配置文件应位于 /usr/local/etc/nginx/nginx.conf
希望这对您有关 nginx 配置文件的问题有所帮助。您可以在终端中通过 运行ning 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
。