Как поставить заглушку на сайт во время деплоя? Вопрос
27 Января
Когда перезакачиваю файлы через Filezilla нужно как то закрывать сайт иначе там жуть творится. Часть старых, часть новых файлов в процессе...
Сделать это просто, наподобие того как в Laravel вешается объявление:
// Файл public/index.php
// Determine if the application is in maintenance mode...
if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) {
require $maintenance;
}
Если такой файл $maintenance есть, то есть заглушка, достаточно его держать в локальной разработке, скачивать на сервер и потом уже файлы заливать, потом удалять его. В данной ситуации этот вставляемый файл должен содержать exit() в конце. Есть еще блокировка консольной командой, но у вас возможно нет доступа к консоли.