你在这里

安裝卸載Forum模塊

主标签

一陣瞎折騰后,Forum出問題了。

第一個現象是,?q=forum 的時候,出現如下錯誤信息。

  • Notice: Undefined index: node in forum_menu_local_tasks_alter() (line 175 ofC:\wamp\www\CMG\modules\forum\forum.module).
  • Warning: Invalid argument supplied for foreach() in forum_menu_local_tasks_alter() (line 175of C:\wamp\www\CMG\modules\forum\forum.module).

第二個現象學是,新建主題時,(不是theme),也有一大串類似的錯誤提示,(沒有記錄下來)。

不行就卸載了重新來過,不料,第三個現象又來了,執行Disabled ,之后在執行uninstall時候,信息如下:

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'cmg.field_data_taxonomy_forums' doesn't exist: UPDATE {field_data_taxonomy_forums} SET deleted=:db_update_placeholder_0; Array ( [:db_update_placeholder_0] => 1 ) infield_sql_storage_field_storage_delete_field() (line 312 ofC:\wamp\www\CMG\modules\field\modules\field_sql_storage\field_sql_storage.module).

在執行Disabled  uninstall的前前后后,都有過run cron  及 clear cathe .

 

請高手指教!

 

标签: 
Drupal 版本: 

猜你喜欢

如題,在這兒想得到一點點幫助,看來是不大可能是的。

無可賴何,看來只有自問自答了,也并非無聊難耐,只因在Google時,也看到有人遇到了同樣的的麻煩。

這個問題其實還是挺嚇人的,我是沒有能力說清楚道明白的了。

但是我想了一個土辦法把問題解決了。

過程如下:

在WWW(在Windows系統下是如此)目錄下,建一新目錄,就叫AAA吧,在其下再安裝一個Drupal 7.24,(當然也要在MySQL中新建一個空數據庫),然后開啟Forum和Taxonomy,之后,到MySQL您的新建的數據庫中就能看了一個叫field_data_taxonomy_forums的表,導出它,然后回到你的原來的數據庫中,再導入它,再去執行Unistall,OK!搞掂了。

但是想要再次開啟Forum的時候,它又會報field_data_taxonomy_forums已經存在的信息,當然是又出錯了,怎么辦呢,Diasbled Forum Module,在數據庫中刪除field_data_taxonomy_forums,再去開啟Forum Module,正常,直到發布信息查看信息都正常了。

我想在反安裝論壇模塊的時候,就應該刪除那些相關的表的,但是,Drupal沒有這樣干,以致我們在再次開啟模塊時,又要麻煩一下。(不知是我的個別現象,還是朋友們也都如此,總之,說到Drupal,我是愛恨交加,情仇相融),本想多折騰幾下,探個究竟,突然間,懶病復發,就沒有去做了,暫時到此吧,日后再次被逼上梁山,萬不得已的時候,也不遲,哈哈,懶人就是這樣做事的。

 

突然發現,在這兒有個好東東,就是在我們編輯的時候并沒有考慮段落抬頭的問題,但是發布后,系統自動的首行縮進了兩個字。挺好,怎么實現的,請指教一下,不勝感激!

感谢 Jack Bauer 兄台的分享!

像这样的问题,其他旁观者可能还是很难猜到是哪里的原因的,所以最好自己先利用搜索引擎来查找一下类似的解决方法。

对于评论的时候自动将前面几个文字自动转为标题,这个是Drupal默认的功能,选择一个“Content Type”,在“评论设置”里面,有设置的选项“允许评论标题”,前面的勾,选上即可。

Drupal China http://drupalchina.cn

十分感謝。