第 1 頁 (共 1 頁)
[問題] 登入問題(已解決)
發表於 : 2006-05-08 02:34
由 holytyr
●架設主機作業系統:Windows 2003 server
●您的上網方式:Hinet ADSL(固定IP)
●您安裝的程式:IIS + php + MySql+no-ip轉址
●您的 phpBB2 版本:phpBB 2.0.19
●您的 domain:afriends.no-ip.info
●您的 phpBB2 連結網址:
http://afriends.no-ip.info/phpbb/
安裝MOD:只有TOP5和STREAM影片撥放以及一個限制同IP連線數量的(這個忘記是啥了= =)
感謝各位大大不閒其煩的看完我的問題
再次感謝
再次感謝各位大大的幫忙問題都以解決
發表於 : 2006-05-08 02:49
由 小竹子
你的版面權限是開放給群組嗎?
發表於 : 2006-05-08 03:13
由 holytyr
小竹子 寫:你的版面權限是開放給群組嗎?
我想我了解竹老大的意思了= =
權限是我耍酣了....
版面權限給所以註冊成員所以當然都是沒有選項orz....
Re: [問題] 登入問題(未解決)
發表於 : 2006-05-11 09:28
由 chiouss
holytyr 寫:登入問題:
登出登入都會經過這個空白英文頁
由於登入想將自動登入的選項取消
不過變成一些會員無法正常登入會停在這個空白頁
也爬過文不過還是無法解決
這個是你 ISP 的問題,他會送 302 來 redirect。原因可能是它們後面 http 有很多台,但是共用一個 domain name 吧?不清楚...
發表於 : 2006-05-11 20:06
由 holytyr
我爬文也想說可能是domain問題
但是先前使用apache無此問題
而是換了Win2K3Server使用IIS後才有此問題
不過我是直接當初資料夾複製起來輩分
這樣子會影響到一些相關設定嗎
發表於 : 2006-05-11 20:20
由 ~倉木麻衣~
打開你的includes/functions.php
拉到最底, 有一個function redirect($url)的函式
裡頭有這麼一段寫到
// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}
因此用IIS Server就是會送那一段出去
發表於 : 2006-05-12 13:23
由 holytyr
~倉木麻衣~ 寫:打開你的includes/functions.php
拉到最底, 有一個function redirect($url)的函式
裡頭有這麼一段寫到
// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}
因此用IIS Server就是會送那一段出去
感謝倉木大
看來只要將這段刪除就不會再出現那個空白英文頁了^^