您在這裡

[求救]資料回存後 drupal就罷工了

kiku's 的頭像
kiku 在 2007-12-12 (三) 14:42 發表

請問原本的機器(win2003+xampplite+drupal 5.2)因為硬碟壞軌 所以將資料備份出來(將xampplite\mysql\data copy起來)
將資料copy到另一台win2003後
點選網頁上的另一個node連結 都會出現404 not found
原本無法登入(輸入帳號密碼後就會出現 The requested URL /drupal/2col-stacked was not found on this server)
後來用http://sitename/drupal/?q=admin 可以登入
可是按管理 還是一樣 404 not found
之前有將備份資料裝回家中的xp上 一切正常
請問是哪裡出錯嗎
(用phpmyadmin看資料表 node裡的資料都在 只是不知為什麼出不來)
謝謝

附加檔案大小
Image icon restore1.JPG24.24 KB
Image icon restore2.JPG60.41 KB

看截圖似乎是用 xampp 架的站...
猜想可能的原因是xampp的預設不支援「簡潔網址」,
我前幾天抓的 1.6.4 預設不支援 rewrite 模組

到 \xampp\apache\conf 底下,找 httpd.conf
找到以下這一行...
#LoadModule rewrite_module modules/mod_rewrite.so
把前面的"#"去掉,存檔,重新啟動 apache,應該可以解決問題。

我只是一個撰碼員,靠寫程式過活。
自從 Drupal 在 4.7 版的時候知道他的存在,但是後來跳去其它程式語言很久沒回來。
變成 D5 比較熟,D6 知道一點,D7 還在學的狀況…

感謝
舊的drupal上有用clean url
舊的機器上是用xampplite 1.6.3
回存到新的機器時 把xampplite換到1.6.4
不知道是不是因為這個關係
原本以為把資料回存回去就o.k了
沒想到被這個問題搞了ㄧ天
謝謝