在 Setup > Other > Database Backups 页面点击 Test Connection 按钮时可能出现以下错误:
SFTP Backup - Login Failed
原因:FTP服务器拒绝登录凭证
解决方案:
-
验证用户名和密码有效性
-
尝试在FTP客户端粘贴测试
(S)FTP Backup - Uploading Failed
原因:无法访问目标目录或缺少写入权限
解决方案:
-
确保目标目录存在且FTP用户可访问
-
使用相对路径(如
backups/
) -
路径末尾添加斜杠(
backups/
) -
路径开头不加斜杠
-
确认FTP用户有写入权限
(S)FTP: Unable to open for writing
原因:PHP无法在临时目录创建文件
解决方案:
-
检查
php.ini
中sys_temp_dir
配置有效 -
确保临时目录有写入权限
-
确认
fopen
函数未被禁用
(S)FTP: Unable to write to temp file
原因:PHP无法写入临时文件
解决方案:
-
确保临时目录有写入权限
-
确认
fwrite
函数未被禁用