簡體   English   中英

丟失了Drupal節點內容

[英]Lost Drupal node content

朋友在我的服務器上的Drupal站點(WHM / CPanel)在左側顯示他的菜單導航,但鏈接轉到歡迎使用新站點屏幕。
我認為他一定試圖升級Drupal。 如何重新同步導航使/ node / 15指向他的實際內容?

編輯MySQL昨天更新,然后我的朋友今天打電話說他的Drupal網站壞了。 我離開了我的電腦,所以我問我的兄弟,因為他新的Drupal比我更好。我不確定他們兩個人做了什么,但看起來他們升級到更新的Drupal或試圖升級,因為當您瀏覽到他的網站時,它會顯示標准

 Welcome to your new Drupal website!
 Please follow these steps to set up and start using your website:

但是他的所有菜單導航(我猜他們都是節點?)都顯示出來,但是當你點擊這些鏈接中的任何一個時,它就會轉到相同的默認狀態`歡迎來到你的Drupal網站'

我解決了我的問題。 我注意到數據庫中的node_revisions表具有所有內容條目。 但是node表中沒有相應的條目。 通過主站點,我添加了一些內容,並注意到這兩個表中的條目。 我記下了格式。 然后,我將記錄相應地插入到nodes表中,當我單擊菜單鏈接時,會顯示所有內容。

我使用phpMyAadmin進行了批量SQL加載

INSERT INTO `node` (`nid`, `vid`, `type`, `title`, `uid`, `status`, `created`, `changed`, `comment`, `promote`, `moderate`, `sticky`) VALUES
(1, 1, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(2, 2, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(3, 3, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(4, 4, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(5, 5, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),

etc ...直到node_revision表中列出的節點總數

我有141個節點。

節點修訂表具有寫入腳本以將數據導入節點表的所有內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM