[問題] 簡易子版面管理區的問題
版主: 版主管理群
[問題] 簡易子版面管理區的問題
各位大大好~我是自已在家安裝phpbb的~日前裝了簡易子版面\r
(除了這個之外~並無安裝任何其他外掛~在安裝外掛之前一直執行正常~)
依照\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=33019
\n但裝完出現了下面所陳述的問題
我也有去找到之前有人問過類似的問題
http://phpbb-tw.net/phpbb/viewtopic.php?t=36423
裡面bradpittbb先生所提出的
我不知道該怎麼把txt檔上傳\r
只好弄成這樣\r
http://192.168.1.101/admin_forums.txt
各位大大包涵
先謝謝大大們~
===========================
●架設主機作業系統:Xp Pro
●您的上網方式:ADSL
●您安裝的程式:Apache2.0.45 + php 4.3.1+ MySql 4.0.13
●您的 phpBB2 版本:phpBB 2.0.16
●您的 phpBB2 連結網址: http://192.168.1.101/phpbb/index.php
●錯誤代碼:[ code ]Parse error: parse error, unexpected T_IS_IDENTICAL in C:\www\phpBB\admin\admin_forums.php on line 493 [ /code ]
==========================
(除了這個之外~並無安裝任何其他外掛~在安裝外掛之前一直執行正常~)
依照\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=33019
\n但裝完出現了下面所陳述的問題
我也有去找到之前有人問過類似的問題
http://phpbb-tw.net/phpbb/viewtopic.php?t=36423
裡面bradpittbb先生所提出的
我不知道該怎麼把txt檔上傳\r
只好弄成這樣\r
http://192.168.1.101/admin_forums.txt
各位大大包涵
先謝謝大大們~
===========================
●架設主機作業系統:Xp Pro
●您的上網方式:ADSL
●您安裝的程式:Apache2.0.45 + php 4.3.1+ MySql 4.0.13
●您的 phpBB2 版本:phpBB 2.0.16
●您的 phpBB2 連結網址: http://192.168.1.101/phpbb/index.php
●錯誤代碼:[ code ]Parse error: parse error, unexpected T_IS_IDENTICAL in C:\www\phpBB\admin\admin_forums.php on line 493 [ /code ]
==========================
To alicca:
您除了有" 我不知道該怎麼把txt檔上傳" 的問題之外,
您必須先解決" 您的 phpBB2 連結網址" 錯誤的問題.
您如果是固定 IP
有使用" IP 分享器" 的話, 那麼必須做進階設定-> 真假 IP 對應(DMZ).
否則的話, 您如果是浮動 IP
您還必須申請" 網域名稱(DNS)".
建議您:
當務之急, 應該是先解決" 您的 phpBB2 連結網址" 錯誤的問題.
--
如果, 您解決了上述問題之後,
那麼, 假使您要讓別人下載您的( *.txt) 文字檔的話( 例如: admin_forums.txt),
您得先將該檔案( admin/admin_forums.php) 另存新檔( admin_forums.txt) 後,
置入 phpbb/ ( 根目錄) 底下, 再貼出新檔的連結路徑, 如下, 即可:
http://( 您的 IP 或網域名稱)/phpbb/admin_forums.txt
您除了有" 我不知道該怎麼把txt檔上傳" 的問題之外,
您必須先解決" 您的 phpBB2 連結網址" 錯誤的問題.
您如果是固定 IP
有使用" IP 分享器" 的話, 那麼必須做進階設定-> 真假 IP 對應(DMZ).
否則的話, 您如果是浮動 IP
您還必須申請" 網域名稱(DNS)".
建議您:
當務之急, 應該是先解決" 您的 phpBB2 連結網址" 錯誤的問題.
--
如果, 您解決了上述問題之後,
那麼, 假使您要讓別人下載您的( *.txt) 文字檔的話( 例如: admin_forums.txt),
您得先將該檔案( admin/admin_forums.php) 另存新檔( admin_forums.txt) 後,
置入 phpbb/ ( 根目錄) 底下, 再貼出新檔的連結路徑, 如下, 即可:
http://( 您的 IP 或網域名稱)/phpbb/admin_forums.txt
已經ok了大大~感謝你的提醒心靈捕手 寫:To alicca:
您除了有" 我不知道該怎麼把txt檔上傳" 的問題之外,
您必須先解決" 您的 phpBB2 連結網址" 錯誤的問題.
您如果是固定 IP
有使用" IP 分享器" 的話, 那麼必須做進階設定-> 真假 IP 對應(DMZ).
否則的話, 您如果是浮動 IP
您還必須申請" 網域名稱(DNS)".
建議您:
當務之急, 應該是先解決" 您的 phpBB2 連結網址" 錯誤的問題.
--
如果, 您解決了上述問題之後,
那麼, 假使您要讓別人下載您的( *.txt) 文字檔的話( 例如: admin_forums.txt),
您得先將該檔案( admin/admin_forums.php) 另存新檔( admin_forums.txt) 後,
置入 phpbb/ ( 根目錄) 底下, 再貼出新檔的連結路徑, 如下, 即可:
http://( 您的 IP 或網域名稱)/phpbb/admin_forums.txt
網頁:http://selenahouse.com.tw
文件:http://selenahouse.com.tw/phpbb/admin_forums.txt
看看是否能下載..然後順便救救我的問題嚕....再次謝謝
恭喜您架站成功!alicca 寫:已經ok了大大~感謝你的提醒
網頁:http://selenahouse.com.tw
文件:http://selenahouse.com.tw/phpbb/admin_forums.txt
看看是否能下載..然後順便救救我的問題嚕....再次謝謝
比對您的檔案後, 發現一個錯誤, 請修正:
代碼: 選擇全部
#
#-----[ Find ]-----
#
return($catlist);
//子版面外掛所增?#91;的===================================
//forum_sub start
#
#-----[ Replace With ]-----
#
return($catlist);
}
//子版面外掛所增?#91;的===================================
//forum_sub start
0. " ?#91; = 加"; " ?#93; = 設"; 以上亂碼請自行修正.
1. 您安裝外掛時, 註解得很詳細喔!
2. 建議您參考以下的" 小修正":
http://phpbb-tw.net/phpbb/viewtopic.php?p=201606#201606
再仔細看我的回答, 並沒有很完善!心靈捕手 寫:恭喜您架站成功!alicca 寫:已經ok了大大~感謝你的提醒
網頁:http://selenahouse.com.tw
文件:http://selenahouse.com.tw/phpbb/admin_forums.txt
看看是否能下載..然後順便救救我的問題嚕....再次謝謝
比對您的檔案後, 發現一個錯誤, 請修正:ps.代碼: 選擇全部
# #-----[ Find ]----- # return($catlist); //子版面外掛所增?#91;的=================================== //forum_sub start # #-----[ Replace With ]----- # return($catlist); } //子版面外掛所增?#91;的=================================== //forum_sub start
0. " ?#91; = 加"; " ?#93; = 設"; 以上亂碼請自行修正.
1. 您安裝外掛時, 註解得很詳細喔!
2. 建議您參考以下的" 小修正":
http://phpbb-tw.net/phpbb/viewtopic.php?p=201606#201606
因為您的" }" 並不是漏加, 而是被放到底下去囉!
所以整個修改, 應該是這樣才對!
#
#-----[ Find ]-----
#
return($catlist);
//子版面外掛所增加的===================================
//forum_sub start
function get_sub_list($id)
{
global $db;
$sql="select cat_id,cat_title from ".CATEGORIES_TABLE." order by cat_order ";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't get list of Categories/Forums", "", __LINE__, __FILE__, $sql);
}
$cat_data = array();
while( $row = $db->sql_fetchrow($result) )
{
$cat_data[] = $row;
}
$db->sql_freeresult($result);
$sql = "SELECT cat_id,forum_id,forum_name,sort_sub,forum_sub from ".FORUMS_TABLE." ORDER BY cat_id,forum_order";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't get list of Categories/Forums", "", __LINE__, __FILE__, $sql);
}
$forum_data = array();
$forum_sub = array();
$forum_sub2 = array();
while( $row = $db->sql_fetchrow($result) )
{
$s="";
if($row[forum_sub]==0)
{
$forum_data[$row['cat_id']][] = $row;
}
else
{
if ($row[forum_id] == $id)
{
$s = " selected="selected"";
}
$forum_sub[$row['forum_sub']][] = "add_select('".$row[cat_id].",".$row[forum_id].",".$row[sort_sub]."','".$row[forum_name]."','$s',".($row[sort_sub]+1).");";
$forum_sub2[$row['forum_sub']]=$row[forum_id];
}
}
$db->sql_freeresult($result);
$sub_list="";
for( $i=0;$i<count($cat_data);$i++)
{
$s = "";
$cat_id=$cat_data[$i][cat_id];
$sub_list .="add_select('".$cat_id.",0,0','".$cat_data[$i][cat_title]."','$s',0);";
for($j=0;$j<count($forum_data[$cat_id]);$j++)
{
$s = "";
if ($forum_data[$cat_id][$j][forum_id] == $id)
{
$s = " selected="selected"";
}
$sub_list .= "add_select('".$forum_data[$cat_id][$j][cat_id].",".$forum_data[$cat_id][$j][forum_id].",".$forum_data[$cat_id][$j][sort_sub]."','".$forum_data[$cat_id][$j][forum_name]."','$s',".($forum_data[$cat_id][$j][sort_sub]+1).");";
if ( count($forum_sub[$forum_data[$cat_id][$j][forum_id]]) > 0 )
{
$sub_list.= implode(' ', $forum_sub[$forum_data[$cat_id][$j][forum_id]]);
$sub_list.=sub_search($forum_sub2[$forum_data[$cat_id][$j][forum_id]],$forum_sub,$forum_sub2);
}
}
}
return $sub_list;
}
//forum_sub end
//=====================================================
}
#
#-----[ Replace With ]-----
#
return($catlist);
}
//子版面外掛所增加的===================================
//forum_sub start
function get_sub_list($id)
{
global $db;
$sql="select cat_id,cat_title from ".CATEGORIES_TABLE." order by cat_order ";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't get list of Categories/Forums", "", __LINE__, __FILE__, $sql);
}
$cat_data = array();
while( $row = $db->sql_fetchrow($result) )
{
$cat_data[] = $row;
}
$db->sql_freeresult($result);
$sql = "SELECT cat_id,forum_id,forum_name,sort_sub,forum_sub from ".FORUMS_TABLE." ORDER BY cat_id,forum_order";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't get list of Categories/Forums", "", __LINE__, __FILE__, $sql);
}
$forum_data = array();
$forum_sub = array();
$forum_sub2 = array();
while( $row = $db->sql_fetchrow($result) )
{
$s="";
if($row[forum_sub]==0)
{
$forum_data[$row['cat_id']][] = $row;
}
else
{
if ($row[forum_id] == $id)
{
$s = " selected="selected"";
}
$forum_sub[$row['forum_sub']][] = "add_select('".$row[cat_id].",".$row[forum_id].",".$row[sort_sub]."','".$row[forum_name]."','$s',".($row[sort_sub]+1).");";
$forum_sub2[$row['forum_sub']]=$row[forum_id];
}
}
$db->sql_freeresult($result);
$sub_list="";
for( $i=0;$i<count($cat_data);$i++)
{
$s = "";
$cat_id=$cat_data[$i][cat_id];
$sub_list .="add_select('".$cat_id.",0,0','".$cat_data[$i][cat_title]."','$s',0);";
for($j=0;$j<count($forum_data[$cat_id]);$j++)
{
$s = "";
if ($forum_data[$cat_id][$j][forum_id] == $id)
{
$s = " selected="selected"";
}
$sub_list .= "add_select('".$forum_data[$cat_id][$j][cat_id].",".$forum_data[$cat_id][$j][forum_id].",".$forum_data[$cat_id][$j][sort_sub]."','".$forum_data[$cat_id][$j][forum_name]."','$s',".($forum_data[$cat_id][$j][sort_sub]+1).");";
if ( count($forum_sub[$forum_data[$cat_id][$j][forum_id]]) > 0 )
{
$sub_list.= implode(' ', $forum_sub[$forum_data[$cat_id][$j][forum_id]]);
$sub_list.=sub_search($forum_sub2[$forum_data[$cat_id][$j][forum_id]],$forum_sub,$forum_sub2);
}
}
}
return $sub_list;
}
//forum_sub end
//=====================================================
感謝大大指點~恭喜您架站成功!
比對您的檔案後, 發現一個錯誤, 請修正:ps.代碼: 選擇全部
# #-----[ Find ]----- # return($catlist); //子版面外掛所增?#91;的=================================== //forum_sub start # #-----[ Replace With ]----- # return($catlist); } //子版面外掛所增?#91;的=================================== //forum_sub start
0. " ?#91; = 加"; " ?#93; = 設"; 以上亂碼請自行修正.
1. 您安裝外掛時, 註解得很詳細喔!
2. 建議您參考以下的" 小修正":
http://phpbb-tw.net/phpbb/viewtopic.php?p=201606#201606
因為我怕往後出錯時不好找錯\r
(若以後會裝其他外掛時又出錯)
且註解仔細請求別人協助時也比較好找到錯~
但是我又出現了錯誤了@@(我尚未依上面指示修改)
登入的時候會一直出現"找不到伺服器"
但回到上一頁時就會出現登入後的樣子~很怪\r
就連要進入後台管理也不能~~
原本前天弄好時是可以的登入的
但昨天有重開機後,還沒改正這些錯誤時就無法登入了~
請問是否為重開機的問題呢?是不是重開機會影響到什麼?
測試帳號(有管理身份的):alicca
密碼:1314
不知能否再勞煩大大~告知為何會如此呢?感謝感謝~
To alicca:
有到過您的論壇作測試, 發現的問題, 的確如您所言:
--
我有搜尋到您在" 架站討論區" 所發表的文章:
http://phpbb-tw.net/phpbb/viewtopic.php?p=201814#201814
我猜想:
您應該有使用 IP 分享器;
所以, 其中 nameless 大大建議您:
但是, 他也建議您:
當然, 這部分純屬個人的猜測, 您就姑且聽之.
--
建議您:
預祝 成功!
有到過您的論壇作測試, 發現的問題, 的確如您所言:
而且我在" 登出" 時, 一樣會出現"找不到伺服器".登入的時候會一直出現"找不到伺服器"
但回到上一頁時就會出現登入後的樣子~很怪
就連要進入後台管理也不能~~
--
我有搜尋到您在" 架站討論區" 所發表的文章:
http://phpbb-tw.net/phpbb/viewtopic.php?p=201814#201814
我猜想:
您應該有使用 IP 分享器;
所以, 其中 nameless 大大建議您:
的確是需要的.IP 分享器 port 80 要轉到 web server ip
但是, 他也建議您:
也許就會造成目前"找不到伺服器"的現象.試著指定電腦要透過 proxy.hinet.net 來瀏覽\r
當然, 這部分純屬個人的猜測, 您就姑且聽之.
--
建議您:
- 取消" 電腦要透過 proxy.hinet.net 來瀏覽"
- 檢視( 或修改) Apache 設定檔如下:
代碼: 選擇全部
# #-----[ Open ]----- # AppServ/Apache/conf/httpd.conf # #-----[ Find ]----- # ServerName localhost # #-----[ Replace With ]----- # ServerName selenahouse.com.tw # #-----[ Find ]----- # DocumentRoot "C:/AppServ/www" # #-----[ Replace With ]----- # DocumentRoot "C:/AppServ/www/phpbb" # #-----[ Find ]----- # <Directory "C:/AppServ/www"> # #-----[ Replace With ]----- # <Directory "C:/AppServ/www/phpbb">
預祝 成功!
感謝大大~我有按照上面的提醒去修改了心靈捕手 寫:To alicca:
抱歉! 忘了提醒您:
如果做完上述的" 修改 Apache 設定檔" 後,
那麼請記得重新啟動 Apache Server.
但仍是有前述的問題
我將我的httpd檔放上來~
希望大大能幫幫我~看出我那兒有錯誤需修正~再次感謝先~
http://selenahouse.com.tw/phpbb/httpd.txt
您是否也和我一樣有" 家累" 呢?alicca 寫:感謝大大~我有按照上面的提醒去修改了心靈捕手 寫:To alicca:
抱歉! 忘了提醒您:
如果做完上述的" 修改 Apache 設定檔" 後,
那麼請記得重新啟動 Apache Server.
但仍是有前述的問題
我將我的httpd檔放上來~
希望大大能幫幫我~看出我那兒有錯誤需修正~再次感謝先~
http://selenahouse.com.tw/phpbb/httpd.txt
我昨天較有空, 卻等不著您的回應;
今天將和前天一樣, 得照顧我家老二.
我目前下載不到您所貼的檔案, 也許是" 路徑" 問題吧!
因為, 如果您照著我上頭的文章, 更改了" Apache 設定檔" 後,
當別人打上
代碼: 選擇全部
http://selenahouse.com.tw
但是, 如果是打上
代碼: 選擇全部
http://selenahouse.com.tw/phpbb
建議您:
1. 重新建立討論區, 以預設風格架站即可;
2. 先確保討論區的架站沒有問題後, 再繼續安裝外掛.
ps. 如果您重新建立討論區, 仍舊發生問題的話,
那麼建議您到" 架站討論區", 或" 使用討論區" 求助!
- cloudsnow30
- 星球公民
- 文章: 246
- 註冊時間: 2005-03-27 03:38
- 來自: 稜鏡之森 狀態: 冬眠喵型:想回頭擁抱PHPBB
- 聯繫:
亂入一下..
建議你去看一下你的基本組態設定
看看網域部分.你是不是忘了把 localhost 改成你的網域了 0.0
建議你去看一下你的基本組態設定
看看網域部分.你是不是忘了把 localhost 改成你的網域了 0.0
一個容易三心二意的女人...著迷於網站的製作,但又不專精...
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz
近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
● ++稜鏡之森++Prism Forest++
●Ayano's Style Test Forum-綾乃的風格測試站
●私の気まぐれな世界
++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
從html.到asp,再跳cgi...一個因緣際會,邂逅了php....
才知自己的能力是多麼的膚淺~~~~Orz
近況:站長的心變成浮動ip.不定時罷工中.= =
目標:努力活下去,....^^"
-----------------------------------------
● (目前是租用虛擬主機架站)
● ++稜鏡之森++Prism Forest++
●Ayano's Style Test Forum-綾乃的風格測試站
●私の気まぐれな世界
++++自家主機使用++++
●架設主機作業系統:Windows11
●快速架站程式:XAMPP for Windows
●您的上網方式:ADSL 1G/600M
●您安裝的程式:Apache 2.4.58 + PHP 8.2.12 + MariaDB 10.4.32 + phpMyAdmin-5.2.1
●錯誤代碼及狀態:如說明
如果我給了您修改的建議alicca 寫:感謝大大~實在很不好意思~ ~對不起\r
我現在馬上去重弄一下~有問題再去架站區問~再次感謝
那麼我自然會留意您修改後的狀況是否需要再做修正
以我在上頭建議您" 修改 Apache 設定檔" 為例,
如果, 您已經申請好網域名稱( 動態網址): selenahouse.com.tw 的話\r
那麼在裡頭的第一項修改( 取代) 應該是沒有錯.
但是, 後面第二, 三項的修改, 就不一定適用了;
因為, 我並不清楚您安裝 Apache 的相關路徑,
所以, 還是建議您: 保留它原本的設定即可.
如果您重建討論區, 那麼建議您: 也將原資料庫刪除後, 重建.