MailHog — инструмент для тестирования email, включающий в себя фейковый SMTP. Все отправленные письма будут перехвачены MailHog и доступны в веб-интерфейсе.
Рубрика: WEB-сервер
Если для разработки вы пользуетесь Laravel Homestead, может возникнуть ситуация, когда стандартных правил в конфиге nginx может быть не достаточно. К счастью, в Homestead достаточно просто добавить свою собственную конфигурацию для сайта.
При использовании альтернативных версий PHP (например при использовании панели ISP manager) может случиться так, что Composer будет ругаться на неподходящую версию PHP
Для отладки правил Mod Rewrite Apache в конфиг виртуального хоста надо добавить строку
1 |
LogLevel warn rewrite:trace4 |
После перезагрузки сервера вся отладочная информация будет записываться в логи сайта (error.log)
Обновление Open Server
Как обновить Open Server и перенести все данные сайтов.
Nginx — ошибка 504
Если скрипт предполагает долгое время выполнения, nginx может выдать эту ошибку. Лечится добавлением в настройки nginx:
1 2 3 4 5 |
location /long_responce { proxy_connect_timeout 300; proxy_send_timeout 300; proxy_read_timeout 300; } |
Руководство по установке для PHP версии ниже 5.5. Для 5.5 и выше — Zend OPcache уже интегрирован в PHP.
Массовое восстановление хардлинков в папках /var/www/httpd-logs/ и /var/www/USERNAME /data/logs/ у пользователей панели ISPmanager