新聞中心
解決Drupal7.x提示User warning: Field doesn’t have a default value (PDOException:
Drupal網(wǎng)站提示User warning: Field doesn't have a default value (PDOException: SQLSTATE[HY000]: General error: 1364) ——字段初始值丟失。這個(gè)偶爾會(huì)出現(xiàn)在我們直接對數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行操作或這是相關(guān)連操作的時(shí)候出現(xiàn), “身經(jīng)百戰(zhàn)”的老站長們對這個(gè)提示是不是感覺有點(diǎn)眼熟呢?但卻缺少一個(gè)正確的引導(dǎo)呢? 那無憂主機(jī)(m.love62.cn)就來轉(zhuǎn)述一下drupal官網(wǎng)的資料來做為一個(gè)drupal中文教程分享給大家。 這個(gè)問題解決起來會(huì)比較耗時(shí)間,可能需要45分鐘到1個(gè)半小時(shí),這個(gè)時(shí)候一定要耐心。 具體的解決方法如下: 1、? 將您的drupal中文站點(diǎn)的網(wǎng)站模式設(shè)置為維護(hù)模式。 2、? 備份您的數(shù)據(jù)庫和您網(wǎng)的的文件。(NOTE:如何使用php虛擬主機(jī)上整站備份請查看教程: 無憂主機(jī)如何進(jìn)行網(wǎng)站壓縮備份) 3、? 安裝和您現(xiàn)存drupal站點(diǎn)同版本的drupal站點(diǎn),并和您現(xiàn)有的站點(diǎn)區(qū)別開。 4、? 在新安裝的drupal站點(diǎn)上安裝相同的模塊。 5、? 使用無憂主機(jī)(m.love62.cn)提供的php獨(dú)立ip空間自帶的數(shù)據(jù)庫管理工具分別打開原站點(diǎn)的數(shù)據(jù)庫和新建站點(diǎn)的數(shù)據(jù)庫。 6、? 在新建的數(shù)據(jù)庫和原數(shù)據(jù)庫打開相同的表并點(diǎn)擊”結(jié)構(gòu)”選項(xiàng)進(jìn)行排錯(cuò)。 7、? 具體檢為”name”和”default” 欄目,把注意力放在新數(shù)據(jù)庫的’blanks’和原數(shù)據(jù)庫的’None’上。 8、? 如果您看到不同的’Default’值,在原站點(diǎn)的數(shù)據(jù)庫中進(jìn)行修改,修改后進(jìn)行保存。 9、? 重復(fù)7和8步驟,直到所有的默認(rèn)值都相同,并要把所有的表都過一遍。 10、關(guān)閉站點(diǎn)的維護(hù)模式,并確認(rèn)您的drupal站點(diǎn)的功能正常。 OK,雖然這里提及的步驟都是很簡單的,但糾正這個(gè)小問題是件非常挑戰(zhàn)耐心的事。當(dāng)然,如果您需要無憂主機(jī)來給您排錯(cuò)的話,請聯(lián)系QQ340555007。 更多drupal糾錯(cuò)文檔: Drupal技術(shù)文檔翻譯:drupal常見問題故障排除方法 Drupal安裝常見問題解決方案 原文地址: http://drupal.org/node/1428176 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://m.love62.cn/drupal/8694.html