第 1 頁 (共 1 頁)
[問題] 連結資料庫失敗?
發表於 : 2005-09-24 21:24
由 ws108805
我有二個資料庫,將b論壇連結a論壇的資料庫,發生下面情形\r
請問下面情況要如何解決?是什麼意思
謝謝
phpBB : Critical Error
Error creating new session
DEBUG MODE
SQL Error : 1054 Unknown column 'session_admin' in 'field list'
INSERT INTO phpbb_3sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('1f712a943a48cdaa5d96498102480ea6', -1, 1127567825, 1127567825, 'daaedf5b', 0, 0, 0)
Line : 172
File : sessions.php
架設主機作業系統:LINUX
安裝的程式:付費空間
phpBB2 版本:phpBB 2.017
發表於 : 2005-09-24 22:29
由 問題狂
修復資料表看看
發表於 : 2005-09-25 13:32
由 ws108805
問題狂 寫:修復資料表看看
抱歉,我是新手,請問要如何修複?
是哪幾個資料表有問題
謝謝
下面應該是插入的意思吧,從
網頁哪行開始修復下面?
INSERT INTO phpbb_3sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES
但下面這行是什麼意思就看不懂了
('1f712a943a48cdaa5d96498102480ea6', -1, 1127567825, 1127567825, 'daaedf5b', 0, 0, 0)
發表於 : 2005-09-25 14:51
由 小竹子
有安裝外掛?
發表於 : 2005-09-25 15:06
由 ws108805
發表於 : 2005-09-26 09:37
由 ws108805
抱歉,因為急需知道解決方法,再請問一下,請問有人知道如何處理嗎?
謝謝
發表於 : 2005-09-26 13:32
由 ~倉木麻衣~
就算很急, 也請先搜尋
這問題前幾天才有人問過, 也有人回答過
建議你用「SQL Error : 1054 Unknown column 'session_admin' in 'field list 」或「'session_admin'」做關鍵字查詢
發表於 : 2005-09-26 14:28
由 ws108805
~倉木麻衣~ 寫:就算很急, 也請先搜尋
這問題前幾天才有人問過, 也有人回答過
建議你用「SQL Error : 1054 Unknown column 'session_admin' in 'field list 」或「'session_admin'」做關鍵字查詢
因為之前不是用SQL Error : 1054 Unknown column搜尋,而是打資料庫..,所以一直沒找到,謝謝你提醒我關鍵字
目前有搜尋到下面二種方法
1.update_to_lastest.php
2.ALTER TABLE phpbb_sessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL;
因為我是新手,不太了解,
請問1和2他們的意思是一樣的嗎?
如果執行2萬一失敗,又要如何恢復?
方法2的意思是?謝謝
發表於 : 2005-09-26 15:07
由 ~倉木麻衣~
兩者的意思一樣\r
ws108805 寫:如果執行2萬一失敗,又要如何恢復?
方法2的意思是?
用方法2的話, 就表示你必須自行進到資料庫裡輸入SQL語法(例如透過phpMyAdmin)
若SQL語法執行失敗, 最多是出現一個錯誤訊息, 並不會對你的資料庫有任何影響(因為只有單一SQL語法)
至於它的意思, 則是在session資料表裡新增一個預設值為0的session_admin欄位
發表於 : 2005-09-26 21:35
由 ws108805
~倉木麻衣~ 寫:兩者的意思一樣\r
ws108805 寫:如果執行2萬一失敗,又要如何恢復?
方法2的意思是?
用方法2的話, 就表示你必須自行進到資料庫裡輸入SQL語法(例如透過phpMyAdmin)
若SQL語法執行失敗, 最多是出現一個錯誤訊息, 並不會對你的資料庫有任何影響(因為只有單一SQL語法)
至於它的意思, 則是在session資料表裡新增一個預設值為0的session_admin欄位
原來如此,非常謝謝道友熱心解答
不過用了方法1之後,
網頁出現\r
message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?
搜索了版面,發現是在備份還原主題中中有提到是\r
檔案超出限定大小 !
可是我並沒有備份?
發表於 : 2005-09-26 22:00
由 ws108805
沒想到試了第二次後
又變成
phpBB : Critical Error
Could not open sky template config file
DEBUG MODE
Line : 361
File : functions.php
這應該是版面風格問題
發表於 : 2005-09-26 22:03
由 vvcvc
你的問題跟我的很像
應該是風格\r
把sky的風格傳到FTP就可以了
我比較想知道怎麼改成使用預設的風格\r
但不懂資料庫...要等人教我怎麼改
發表於 : 2005-09-26 22:15
由 ws108805
vvcvc 寫:你的問題跟我的很像
應該是風格\r
把sky的風格傳到FTP就可以了
我比較想知道怎麼改成使用預設的風格\r
但不懂資料庫...要等人教我怎麼改
我把sky風格改掉,改成預設的藍色風格,
再重新update
之後就正常了
也就是我架了二個論壇
我覺得升級太多,有點麻煩\r
而且也怕失敗,但2.0.11容易被攻擊
一個是2.0.11,一個是2.0.17
我用2.0.17的版面去讀2.011的資料庫\r
目前正在測試有無其他問題^^