大家好!
我想讓某些使用者共筆,就像首頁那個共筆一樣,
但我在啟用 修訂版本 之後,PO文章沒問題,
但第二次要編輯文章時發生錯誤,
<?
user warning: Field 'log' doesn't have a default value query: INSERT INTO node_revisions (nid, vid, title, body, teaser, timestamp, uid, format) VALUES (2, 4, '修訂版本標題', '修訂版本內文\r\n第二次修改', '修訂版本內文\r\n第二次修改', 1176869235, 1, 1) in D:\AppServ\www\drupal\includes\database.mysql.inc on line 172
?>
我的設定如下
管理>內容管理>內容類型>將 建立修訂版本 打勾
之後去PO文章,再修改文章。這樣對嗎?
還是要啟動什麼模組嗎?
感謝大家!
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
啟用修訂版本後,編輯表單裡會多個欄位,大概就是叫 log,用來寫修訂說明。看起來是這欄位的資料庫設定問題? 你是用那一版本的 Drupal?是從舊版升級嗎?
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
您好!謝謝您的回覆!
我系統重灌完裝的,WIN2003,完全乾淨
我是直接從 http://drupal.org/drupal-5.1 下載
Drupal 5.1 can be downloaded from http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.1.tar.gz.
請問一下,您也是從這抓的嗎?
請問大家會這樣嗎?
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
唉!是 MYsql 版本的問題
我有去原文網站找了
看完很多篇都指回 http://drupal.org/node/100850
試過了沒用(可能是英文不好,漏看了)
還是用MYsql4吧
還是有誰 成功在mysql5 + drupal5 可以使用 修訂版本呢
有的話,回個應吧!
感謝大家!
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
有!! (舉手)
我反而是在很舊的mysql版本裡, 中文化之後整個站就掛了....
Re:
您是說您可以用mysql5 + drupal5 使用修訂版本嗎
請問您是如何用的呢?
可否教一下
感謝您
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
這個就恕我無法回答了... 我只是"啟用它".... 就沒了。
之後也沒有看到你所說的錯誤訊息。加上我目前在研究Drupal的模組寫作,使用上就沒有去深入研究了。
突然想到... 如果是如 charlesc 所說會多一個欄位... 而你會出現錯誤的話...
我猜想,會不會是你開給 Drupal 的 MySQL 帳號權限不夠,無法改現有的資料表新增欄位,所以有錯誤?
這是一個假設,也許你可以試試看....
對於 Drupal 而言,我還是新手....
Re:
log 這個field 是一開始便有的
用作記下用戶這個動作的資料(如有)
普通的blog post 都有一個log 的textfield 可以填
所以該和資料表權限無關
而啟用revision 都不會開新field(習慣上, 免得對其他模組對這資料表做成錯誤)
多是開新表(如有需要)
Joetsui's blog
Re: 大家好!我的5.0 啟用 修訂版本之後 發生錯誤
原本要放棄了,結果有您們的回應,我去抓了appserv 2.5.7 之後版本,就可以了
哈哈,原來是 appserv2.5.6 不行
感謝大家
謝謝