最近正在把Drupal從A站移到B站,又開始摸索linux了:
首先要做的是把東西壓起來,運用相對路徑的範例如下:
tar -jpcv -f sites.tar.bz2 -C ~/public_html sites (這表示要壓public_html/sites底下的東西)
解壓縮則是:
tar -jpxv -f sites.tar.bz2 -C ~/public_html/twtcsl (不用放sites,會解成sites這個目錄)
MySQL也要備份:
mysqldump -u 使用者 -p 資料庫> drupal.sql
與還原
mysql -u 使用者 -p 資料庫 < drupal.sql
再來改sites/default/settings.php這個檔
$db_url = mysql://xxxx:xxxx@localhost/drupal';
沒想到最後還是不能上線,因為clean_url 的問題。可參考這篇:http://drupal.org/node/367616
簡單說就是用回複雜的方式,要登入就是 網址?q=user 然後不管跳到哪頁都要加?q=,把clean_url先改掉,或是主機直接設定好就行。
主機設定clean_url的方式看這篇:http://drupal.org/node/15365
基本上應該就沒什麼問題了。
沒有留言:
張貼留言