1 Star 0 Fork 3

会一/chanzhieps

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
run.sh 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
zhouyq 提交于 2016-04-14 19:22 . convert run.sh
#!/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/
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/ihosky/chanzhieps.git
git@gitee.com:ihosky/chanzhieps.git
ihosky
chanzhieps
chanzhieps
master

搜索帮助