
帝國備份王備份空白的問題
2017年11月26日
閱讀量:
EmpireBak是一款完全開源免費、專門為Mysql大數據的備份與導入而設計的軟件,系統采用分卷備份與導入,理論上可備份任何大小的數據庫。
官方下載地址: http://www.phome.net/
按照官方安裝說明安裝完成,目錄、權限等也設置完成,但是還是無法使用,頁面空白。而目錄下的其他php也無法訪問,但是.html文件可以瀏覽。
另外一個出錯是:Parse error:syntax error, unexpected $end in /class/functions.php on line 271
我把文件傳上去了以后 訪問index.php ,出現這種錯誤
針對其原因是因為,該開發團隊采用了不完全標準的php格式(<?php … ?>)書寫,用了短標記格式<?…?>
所以針對解決辦法就是配置php,啟動短標記格式:
1.如果是本地調試運行,直接配置php.ini,搜索標簽“short_open_tag”,設置為:short_open_tag = On
2.如果是遠程主機,要先修改upload文件夾中的所有php文件下的,短記標簽。可以用dreamweaver,這款強大的文本編輯器。
將<縮寫形式<?=替換為<? echo 等價形式;
將<? ?>補充完整<?php ?>
PS:short_open_tag決定是否允許使用 PHP 代碼開始標志的縮寫形式(<? ?> )。如果要和 XML 結合使用 PHP,可以禁用此選項以便于嵌入使用 <?xml ?> 。否則還可以通過 PHP 來輸出,例如:<?php echo ‘<?xml version=”1.0″‘; ?> 。如果禁用了,必須使用 PHP 代碼開始標志的完整形式(<?php ?> )。
注意: 本指令也會影響到縮寫形式 <?= ,它和 <? echo 等價。使用此縮寫需要 short_open_tag 的值為 On。
asp_tags除了通常的 <?php ?> 標志之外還允許使用 ASP 風格的標志 <% %>。這也包括了輸出變量值的縮寫 <%= $value %>。
今天備份一數據,發現帝國備份王備份空白,經網上查找,得知如果數據表以數字開頭會有此問題,確實,不過我的表沒以數字開頭啊,后來就此思路,分開表備,結果發現一個名為 list 的表不能備份,重命名,ok,搞定。
結論:帝國備份王不止數字開頭的表不能備,名為 list 的表也不能備。
文章均為奇跡mu私服專注網站建設,青島網站建設的青島網站建設公司原創,轉載請注明來自
http://m.avtb2063.com/faq/269.html