LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: nort 於 一月 24, 2007, 07:40:09 上午



主題: 登入後,瀏覽器顯示「找不到網頁」!?
作者: nort一月 24, 2007, 07:40:09 上午
這兩天才發生這樣的情形好幾次了:

當使用者利用IE登入後,網址列上顯示的是..../admin.php
卻出現「找不到網頁」的內容(FireFox則是空白)

將伺服器中./tmp目錄檔案清光後,就恢復正常情形

請問,可能是哪個地方的問題呢?謝謝!

個人使用的環境:Centos4.4  mySQL4.12 Apache2.0.52 Lifetype 1.14


主題: Re: 登入後,瀏覽器顯示「找不到網頁」!?
作者: lss一月 24, 2007, 08:26:57 上午
建議:

1.看看 apache 的 log 。
2.檢查硬碟的剩餘空間。

lss


主題: Re: 登入後,瀏覽器顯示「找不到網頁」!?
作者: nort一月 24, 2007, 10:13:08 上午
謝謝您的幫忙!

會造成這種原因,好像是我所選用的bad-behavior的問題

之前使用的版本是參考Mark的「Bad Behavior 2 與 LifeType」這篇文章來做的
那時的Bad Behavior 2版本是2.0beta1

前幾天把新版的Bad Behavior 2.09的程式置換至Lifetype的資料夾下
結果在剛剛檢查log時,發現了一大堆類似下面的字串


[client xx.xx.xx.xx] PHP Notice:  Undefined offset:  1 in /var/www/html/lifetype/bad-behavior/functions.inc.php on line 47
[client xx.xx.xx.xx] PHP Notice:  Undefined index:  strict in /var/www/html/lifetype/bad-behavior/common_tests.inc.php on line 15
[client xx.xx.xx.xx] PHP Notice:  Undefined index:  strict in /var/www/html/lifetype/bad-behavior/common_tests.inc.php on line 73
[client xx.xx.xx.xx] PHP Fatal error:  Allowed memory size of 16777216 bytes exhausted (tried to allocate 46 bytes) in /var/www/html/lifetype/class/database/dbobject.class.php on line 82
Allowed memory size of 16777216 bytes exhausted (tried to allocate 140 bytes)

恢復成2.0beta1就沒有出現了