远程上传后端配置引导

请先编辑本目录下的 config.php,再回到本页面检查配置。主站 API 返回格式错误时,通常是主站地址填错、接口被重定向、PHP 报错输出为 HTML,或主站未正确部署对应 API。

必填配置

主站地址
MAIN_SITE_URL
已配置

http://mu.0.qinlinyun.cn

例如 https://www.example.com,不要填写到 /api/ 路径。

上传后端 Token
API_TOKEN
已配置

b620****e1c2

填写主站「上传管理 -> 上传后端配置 -> API配置」生成的 Token。

视频同步密钥
VIDEO_SYNC_SECRET
已配置

3205****3456

需与主站「视频数据 API 同步」中的 API 密钥保持一致。

开箱自检

会检测主站 API、上传接口 CORS、PHP 上传限制、FFmpeg 与存储权限。

其他配置

UPLOAD_DOMAIN
上传域名
https://nw.0.qinlinyun.cn
建议填写上传后端根路径,例如 https://upload.example.com/视频上传
VIDEO_DOMAIN
视频域名
https://nw.0.qinlinyun.cn
IMAGE_DOMAIN
图片域名
https://nw.0.qinlinyun.cn
MP4_DIR
mp4 目录
mp4
M3U8_DIR
m3u8 目录
m3u8
ORIGINALS_DIR
原始文件目录
originals
FFMPEG_PATH
FFmpeg 路径
/usr/bin/ffmpeg
FFPROBE_PATH
FFprobe 路径
/usr/bin/ffprobe
VIDEO_SYNC_PATH_PREFIX
同步路径前缀
/videos/
需与主站 video_sync_path_prefix 保持一致,默认建议 /videos/。

常见故障排查

  1. 确认 MAIN_SITE_URL 只填写主站根地址,例如 https://www.example.com
  2. 打开主站 /api/upload_admin_auth.php/api/video_data_sync.php,应返回 JSON 或“请使用 POST”,不应返回 HTML 页面。
  3. 如果检测结果里出现 HTML、登录页、404、Fatal error,请优先修复主站路径、伪静态、PHP 报错或数据库连接。
  4. 确认 API_TOKEN 与主站上传后端配置一致,VIDEO_SYNC_SECRET 与主站视频数据 API 同步密钥一致。
  5. 确认 VIDEO_SYNC_PATH_PREFIX 与主站视频数据同步路径前缀一致,否则审核通过时可能出现签名校验失败。
  6. 若浏览器报跨域或网络错误,优先检查上传域名证书、端口放行和反向代理上传大小限制(如 Nginx client_max_body_size)。