Журналы Laravel Valet

Я использую laravel valet для обслуживания сайтов в моей локальной среде разработки, и это здорово. Однако в ожидаемом расположении ~/.valet/Log находится только один файл:

➜ ls ~/.valet/Log 
nginx-error.log

Я повозился с настройками журнала php-fpm и настройками журнала nginx, но я не уверен, что использую даже правильные файлы конфигурации, так как подозреваю, что камердинер устанавливает свою собственную версию PHP и nginx.

Может ли кто-нибудь сказать мне, где можно найти файлы конфигурации php / nginx для камердинера и какие конкретные настройки нужно изменить, чтобы удалить файлы ошибок / журналов PHP, где они должны быть записаны?


person user101289    schedule 30.01.2019    source источник


Ответы (2)


Надеюсь, это поможет с вашим вопросом о файлах конфигурации nginx. Вы можете найти конфигурацию nginx для своих сайтов, запустив cd ~/.config/valet/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 restart после внесения изменений в файл valet.conf.

person Jesse Hill    schedule 28.03.2019

Файл конфигурации NGINX должен быть доступен по адресу /usr/local/etc/nginx/nginx.conf.

person Jan Vansteenlandt    schedule 26.02.2019