在UC后臺進(jìn)行備份時,經(jīng)常有人會遇到下面的問題:
備份提示:無法訪問到該應(yīng)用的備份接口,請拷貝 UCenter 根目錄下api/dbbak.php 到該應(yīng)用的api目錄下
這種情況目前有以下三種解決辦法:
一、按照錯誤提示,把UCenter 目錄下的 api/dbbak.php 拷貝到備份出現(xiàn)錯誤的應(yīng)用中,相應(yīng)的 api 目錄下
二、有時此問題是這是環(huán)境兼容性問題
用下面的文件替換用戶的
./ucenter/control/admin/db.php
之后在 ./ucenter/data/config.inc.php
中增加
define('UC_IP', '');
這里設(shè)置ucenter的ip地址。
db.rar
三、請檢查一下程序的安裝端口是否為80端口,如果是非80端口,也有可能會出現(xiàn)上述問題
此時的解決方法是:
找到UCenter目錄下的model/misc.php
把其中兩處的
$out .="Host: $host\r\n";
復(fù)制代碼
改為
$out .="Host:$host: $port\r\n";
復(fù)制代碼
然后再重新備份。