fix(withdraw): 修复dmepa提现withdraw_info字段长度截断问题及自动升级表结构
这个提交包含在:
@@ -148,6 +148,19 @@ mkdir -p "${PROJECT_DIR}/runtime/cache" "${PROJECT_DIR}/runtime/temp" "${PROJECT
|
||||
chown -R ${WEB_USER}:${WEB_USER} "${PROJECT_DIR}/runtime" 2>/dev/null || true
|
||||
chmod -R 777 "${PROJECT_DIR}/runtime" 2>/dev/null || true
|
||||
|
||||
if [ -f "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" ]; then
|
||||
log "执行数据库表结构安全升级迁移..."
|
||||
PHP_EXEC="$PHP_BIN"
|
||||
if [ ! -x "$PHP_EXEC" ] && [ -x "/www/server/php/74/bin/php" ]; then
|
||||
PHP_EXEC="/www/server/php/74/bin/php"
|
||||
fi
|
||||
if [ -x "$PHP_EXEC" ]; then
|
||||
$PHP_EXEC "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" 2>&1 | tee -a "$LOG_FILE" || log "数据库升级脚本执行警告(已跳过)"
|
||||
else
|
||||
php "${PROJECT_DIR}/scripts/migrate_withdraw_schema.php" 2>&1 | tee -a "$LOG_FILE" || true
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -x "/www/server/panel/pyenv/bin/supervisorctl" ]; then
|
||||
log "重启 Supervisor 队列守护进程..."
|
||||
/www/server/panel/pyenv/bin/supervisorctl restart henglian-shopro:henglian-shopro_00 henglian-shopro-high:henglian-shopro-high_00 2>&1 | tee -a "$LOG_FILE" || true
|
||||
|
||||
在新工单中引用
屏蔽一个用户