代码拉取完成,页面将自动刷新
同步操作将从 Gitee 极速下载/chanzhieps 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
[ $DEBUG ] && set -x
Dirs="system/config system/module system/tmp www/data www/template"
PermanentDir="/data"
AppDir="/app"
UserCfg="${PermanentDir}/system/config/my.php"
InstallFile="${AppDir}/www/install.php"
UpgradeFile="${AppDir}/www/upgrade.php"
# 在持久化存储中创建需要的目录
for d in $Dirs
do
# 检测是否包含子目录
subdir=`dirname $d`
if [ ! -d ${PermanentDir}/${d} ] ;then
if [ "$subdir" == "." ];then
[ -d ${AppDir}/${d} ] && mv ${AppDir}/${d} ${PermanentDir}/${d} || mkdir -pv ${PermanentDir}/${d}
else
[ ! -d ${PermanentDir}/$subdir ] && mkdir -pv ${PermanentDir}/$subdir
[ -d ${AppDir}/${d} ] && mv ${AppDir}/${d} ${PermanentDir}/$subdir
fi
else
mv ${AppDir}/${d} ${AppDir}/${d}.bak
fi
ln -s ${PermanentDir}/${d} ${AppDir}/${d}
done
# 如果存在my.php 清理install.php和upgrade.php 文件
if [ -f $UserCfg ];then
[ -f $InstallFile ] && rm -f $InstallFile
[ -f $UpgradeFile ] && rm -f $UpgradeFile
fi
# 启动web server
vendor/bin/heroku-php-nginx www/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。