1 頁 (共 1 頁)

[問題]請大大們幫忙解惑 謝謝!

發表於 : 2004-01-04 19:15
on777
目前在本機測試使用ODBC的DSN方式來連結資料庫對應phpbb2一切正常
但是虛擬伺服器只支援使用DSN_less的資料庫方式來和php對應.
所以請問各位大大.小弟上傳後的mdb如何與虛擬伺服器對應呢?
因為無法到主機去設定DSN.所以只能用他們提供的連結字串透過ODBC連結到資料庫.

以下為該虛擬伺服器所提供的方式與連結字串:
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\資料庫檔名.mdb") & "UID=sa;PWD="

請問以上的這些字串該放在phpBB2網頁哪個地方呢?需要使用到ADODB(好複雜)嗎?
懇請幫忙解惑! 謝謝!
●架設主機作業系統:WindowsXp Pro
●快速架站程式:無\r
●免費空間連結:無\r
●您的上網方式:ADSL HiNet
●您安裝的程式: IIS + php + Assecc2002
●您的 phpBB2 版本:phpBB 2.0.6。

發表於 : 2004-01-05 22:16
on777
今天有請對方幫忙設定ODBC的連線.所以問題稍微解決了 謝謝!但是有下列的問題還需請各位大大幫忙解惑

1.上傳安裝完成後進入[系統管理控制台]後,左邊的系統管理面版有在,討論板的右方頁面出現一片空白只顯示以下的字:

代碼: 選擇全部

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
請問這是哪兒出錯呢?請幫忙解惑 謝謝!
2.新進會員註冊後.畫面上方顯示:

代碼: 選擇全部

Warning: fsockopen(): unable to connect to ms.my8d.net:25 in F:\webpage\phpbb2\includes\smtp.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at F:\webpage\phpbb2\includes\smtp.php:109) in F:\webpage\phpbb2\includes\page_header.php on line 474

Warning: Cannot modify header information - headers already sent by (output started at F:\webpage\phpbb2\includes\smtp.php:109) in F:\webpage\phpbb2\includes\page_header.php on line 476

Warning: Cannot modify header information - headers already sent by (output started at F:\webpage\phpbb2\includes\smtp.php:109) in F:\webpage\phpbb2\includes\page_header.php on line 477
與中間部份顯示:

代碼: 選擇全部

Could not connect to smtp host : 10055 : 無法在通訊端上執行操作,因為系統緩衝區空間不足,或是佇列已滿。 

DEBUG MODE

SQL Error : Error

Line : 111
File : F:\webpage\phpbb2\includes\smtp.php 
請問這是哪兒出問題呢?哪兒需要修正? 煩請告知 謝謝!
ps:
在基本組態的電子郵件設定如下:
使用 SMTP 伺服器傳送電子郵件
假如您想要使用 SMTP 伺服器發送電子郵件請選擇 '是' 是
SMTP 伺服器網域名稱 ms.my8d.net(伺服器網域沒有支援Webmail.但在自己家主機測試可正常發送註冊信函)
SMTP 使用者帳號 有填寫正確(有填寫跟沒有填寫都測試過 )
SMTP 密碼 有填寫正確(有填寫跟沒有填寫都測試過 )
請問SMTP 伺服器網域沒有支援Webmail會有影響嗎?若有.那該如何解決?

●我的上網方式:ADSL HiNet
●我安裝的程式: IIS + php + Assecc2002
●您的 phpBB2 版本:phpBB 2.0.6。
●快速架站程式:無\r
●空間連結:付費\r
伺服器商主機作業系統:Windows 2000
他們有提供php但是沒有提供mysql僅提供Accee之資料庫檔案

懇請幫忙解惑 謝謝!

發表於 : 2004-01-05 23:13
messagebox
我在耍寶~~自暴\r

從訊息來看應該是說開啟Socket失敗~~
但我測試一下~~
你的SMTP是沒問題的~~

我想這個問題還是向主機商詢問會比較好~~