venveo/craft-maintenancemode

此软件包已被弃用且不再维护。未建议替代软件包。

通过命令行程序禁用网站

安装: 758

依赖项: 0

建议者: 0

安全: 0

星标: 7

关注者: 2

分支: 2

开放问题: 0

类型:craft-plugin

1.0.3 2017-12-12 14:49 UTC

This package is auto-updated.

Last update: 2022-02-01 13:11:19 UTC


README

通过命令行程序禁用网站。用于自动化构建过程,在构建时禁用网站!

安装

可以通过composer启用维护模式: composer require venveo/craft-maintenancemode

使用方法

要启用维护模式: ./craft maintenancemode/maintenance-mode/enable

要禁用维护模式: ./craft maintenancemode/maintenance-mode/disable

示例场景

使用Laravel Forge部署Craft应用程序,你可能希望在前端构建过程中禁用网站

cd /home/forge/mysite.com

php craft maintenance-mode/maintenance-mode/enable

git pull origin master --recurse-submodules

git submodule init
git submodule update --remote --recursive

composer install --no-interaction --prefer-dist --optimize-autoloader
echo "" | sudo -S service php7.0-fpm reload

if [ -f artisan ]
then
    php artisan migrate --force
fi

yarn install
npm run production

php craft maintenance-mode/maintenance-mode/disable

Venveo提供