您在這裡

如何抄錄drupal 中的database 並放置在新站中?

因為我有兩個drupal 網站,一個是測試用的,一個是運行中的drupal,

但我最近在新的網站改了很多設定,所以想將運行中的drupal網站的data抄到,測試網站到...

但問題是,我不懂得抄錄databse...可以教教我嗎?

我想升上drupal 6.2 並放置在linux 上運行,

現在使用的的是drupal5.1!

補充一下,phpmyadmin中有「匯出」的功能,可以將選擇的資料庫以SQL語法匯出成檔案,
當然也可以「匯入」到選擇的資料庫中。
詳細作法,請供上貢品給goole吧!

我是MIS,略懂mail、http、dns、proxy server
習慣使用redhat系列linux
debian系列摸索中...

多謝各位的回答,我而家使用 Backup and Migrate 備份與搬移模組的方法,

我在windows 上能成功轉換,可是將檔案「匯入」至linux 上的drupal時,卻出現一些狀況!

就是當我點擊站內的連結時,系統出現以下的文字!

The requested URL /drupal-5.7/node/315 was not found on this server.
Apache/2.2.3 (CentOS) Server at portal.hkcert.org Port 80

我的問題是,是否在windows上運行的drupal的backup 不能直接import 到linux 上的drupal?
若果真的是這樣,我還有什麼方法可找錄data?

先把clean-url關掉,再重新import試試看
--
from open mind to open source~

--
from open mind to open source~

看這個訊息不大像drupal匯入的問題,你可以到主機裡執行指令嗎?如果可以,跑一下
cat /var/log/httpd/error.log |grep portal.hkcert.org
如果沒有東西,再來:
cat /var/log/httpd/error.log |grep drupal-5.7
然後把訊息弄成檔案貼上來看看。

我是MIS,略懂mail、http、dns、proxy server
習慣使用redhat系列linux
debian系列摸索中...

error.log 主要顯示一些database 中 一 d variables 搵唔到,

注:當我沒有import data時, 在linux上運行的drupal 是沒有問題,完全正常的...

問題是發生在linux上運行的drupal 利用「Backup and Migrate 」模組import 了一個 data.sql, 而這個 data.sql 是在我在一個window上運行的drupal export出來的...

但同一個data.sql 我放在 windows上 完全是沒有問題...

想詢問~
(1)若想要讓在同一域中的其它人連到自已本機架設的drupal的話,那要怎設定位於C:\TWAPMs\Apache\conf\httpd.conf
因為自已是有固定ip但是公司內的其它人ping不到我這台架設的drupal。

(2)網頁一開啟的預設頁面~是不是改c:\TWAPMs\htdocs\index.php中的以下頁面程式url的指向呢?
<?php
$ctry = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
$region = strtolower($ctry[0]);
$lang = substr($region, 0, 2);
switch ($lang) {
case 'zh':
if ( substr($region, -2) == 'cn' ) {
$url = 'index_zh-cn.html';
} else {
$url = 'index_zh-tw.html';
}
break;

default:
$url = 'index_'. $region. '.html';
break;
}

if ( is_file($url) ) {
header("Location: {$url}");
exit;
} else {
header("Location: index.html");
exit;
}

?>

謝謝