[問題] 不能設定[版面管理]的[權限設定] --正常了

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
shatinps
星球普通子民
星球普通子民
文章: 22
註冊時間: 2003-10-04 01:44
來自: 香港

[問題] 不能設定[版面管理]的[權限設定] --正常了

文章 shatinps »

●安裝的程式:Apache (1.3.33 (Unix)) + php (4.3.9) + MySql (4.0.22-standard-log)
●phpBB2 版本:phpBB 2.0.11。
●錯誤代碼:

代碼: 選擇全部

Couldn't obtain forum list

DEBUG MODE

SQL Error : 1030 Got error 28 from table handler

SELECT f.* FROM phpbb_forums f, phpbb_categories c WHERE c.cat_id = f.cat_id ORDER BY c.cat_order ASC, f.forum_order ASC

Line : 169
File : /home/xxxxxxxxxx/public_html/phpbb2/admin/admin_forumauth.php
我進入了系統管理控制台,按下 [版面管理]的[權限設定] ,就出現了上述的錯誤代碼,是什麼原因?

** 我是在phpbb-tw.net 下載 phpbb2.0.11,因為 phpbb.com 暫時不提供下載。
最後由 shatinps 於 2005-02-12 22:16 編輯,總共編輯了 1 次。
baboo
星球公民
星球公民
文章: 79
註冊時間: 2004-02-11 10:23

文章 baboo »

有加任何 mod 嗎?

檢查一下 mySQL database 的硬碟是不是滿了?

把下面這段程式存成一個 php 檔, 放在 phpbb 目錄下面跑看看,
再把結果 po 出來.

代碼: 選擇全部

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$sql = "SELECT forum_id, cat_id FROM " . FORUMS_TABLE;
if (!($result = $db->sql_query($sql))) $error = "get forums forum_id, cat_id failed<br />";
else 
{
	$output = array();
	while($row = $db->sql_fetchrow($result)) $output[] = $row;
	echo "[forum_id]:[cat_id]<br /><br />";
	for ($i = 0; $i < count($output); $i++)
		echo $output[$i]['forum_id'].":".$output[$i]['cat_id']."<br />";
}

$sql = "SELECT cat_id FROM " . CATEGORIES_TABLE;
if (!($result = $db->sql_query($sql))) $error = "get categories cat_id failed<br />";
else 
{
	$output = array();
	while($row = $db->sql_fetchrow($result)) $output[] = $row;
	echo "<br />[cat_id]<br />";
	for ($i = 0; $i < count($output); $i++)
		echo $output[$i]['cat_id']."<br />";
}
?>
shatinps
星球普通子民
星球普通子民
文章: 22
註冊時間: 2003-10-04 01:44
來自: 香港

文章 shatinps »

1. 我沒有加mod
2. mysql 是新開的,有很多空間
3. 跑了你的檔案,結果如下:

代碼: 選擇全部

[forum_id]:[cat_id]

1:1
2:1
3:1
4:1
5:1
6:1
7:1
8:2
9:2
10:2

[cat_id]
1
2
baboo
星球公民
星球公民
文章: 79
註冊時間: 2004-02-11 10:23

文章 baboo »

那........ 檢查一下 SWAP 磁區吧...

或是等等可能就可以了....

如果SWAP 沒滿, 而一直出現這個問題的話可能要 repair table...
不過那個時候就比較麻煩了...
shatinps
星球普通子民
星球普通子民
文章: 22
註冊時間: 2003-10-04 01:44
來自: 香港

文章 shatinps »

今早起床後又發現回復正常。可能是網存公司的問題。
謝謝baboo 的回應!! :-D
主題已鎖定

回到「phpBB 2 安裝與使用」