У мене на Пантеоні налаштований робочий процес, інсценування та поточний сервер. На моєму веб-сайті є багато правил, через які з різних причин учасники надсилаються електронною поштою. Мені іноді потрібно працювати над цим на моїх сайтах розробки / постановки, але я зрозумів, що, оскільки вони мають живі дані, інколи користувачі отримуватимуть додаткові або копії електронних листів, коли я працюю над чимось.
Чи є який-небудь простий спосіб вимкнути всі можливості електронної пошти (бажано автоматично, щоб не забути) на сервері розробки / постановки? В ідеалі я хотів би відключити електронну пошту за допомогою спеціального модуля, оскільки у мене вже є кроки, щоб переконатися, що користувальницький модуль увімкнено при розробці / постановці.
git update-index --assume-unchanged sites/default/settings.php
для запобігання натисканням settings.php на різних середовищах. Деякі люди віддають перевагу умовній логіці, яка перевіряє параметри середовища та включає різні файли конфіденцій, засновані на оточенні (а майже всі інші веб-рамки, що існують, на будь-якій мові). Єдине обмеження тут - це фантазія, це основні PHP / git речі, не потрібно додавати у відповіді
sites/default/settings.php
, замість цього зробіть git update-index --skip-worktree sites/default/settings.php
. Завдяки цьому --assume-unchanged
ви втрачаєте зміни, які ви внесли в settings.php, якщо зробите це git reset --hard
. Див stackoverflow.com/questions/13630849 / ...