在我們安裝好AppServ伺服器後,如果希望能透過PHP網頁程式來寄發E-mail郵件的話,必須先開啟PHP組態檔中關於SMTP寄件伺服器的設定,讓PHP網頁能夠直接透過網路公司所提供的SMTP伺服器來寄發E-mail。此外,我們也必須先開啟檔案上傳功能,讓PHP網頁的檔案上傳功能可以生效。
1.開啟檔案上傳功能
第1步 依序按下[開始]→【所有程式】→【附屬應用程式】→【WordPad】,開啟「WordPad」程式後,再依序按下【檔案】→【開啟舊檔】,準備用「WordPad」程式開啟PHP設定檔。
第2步 出現「開啟舊檔」對話盒後,先在「檔名」右邊方框輸入「c:\windows\php.ini」後,再按下〔開啟〕,即可用「WordPad」程式開啟「php.ini」設定檔。
第3步 順利開啟「php.ini」設定檔後,捲動頁面到大約490的地方,找到「file_uploads」這一行後,檢查其右邊的設定值,如為「Off」,請將其修改成「On」,讓一整行變為「file_uploads = On」。
第4步 接著在497行左右的位置找到「upload_max_filesize = 2M」這一行,將其右邊的「2M」改成「20M」或其他適當的大小,此設定值決定了上傳檔大小的上限。
第5步 接著在大約514行左右的位置找到「default_socket_timeout」項目,將其右邊的數字改成「600」或其他適當大小,使其變成「default_socket_timeout = 600」。這個設定值決定了檔案上傳的操作時限,當檔案比較大或網路較壅塞時,若上傳時限太短,則可能造成上傳一半就被迫終止,導致上傳失敗。
2.設定SMTP伺服器,讓網站可寄發E-mail
第1步 接著我們必須設定SMTP寄信功能,捲動頁面到大約607行的地方,找到「SMTP = localhost」這一行,將其右邊的「localhost」修改成你的ISP所提供的SMTP伺服器位址,如「so-net.net.tw」。如果你是使用其他網路公司,則需改成所屬網路公司的SMTP主機。
各家ISP業者所提供的SMTP伺服器列表:
ISP業者
| SMTP伺服器
|
HINET
| msa.hinet.net
|
SeedNet
| Seed.net.tw
|
和信多媒體
| asmtp.giga.net.tw
|
東森寬帶
| mail.apol.com.tw
|
東森Cable Modem
| ethome.net.tw
|
亞太線上
| smtp.apol.com.tw
|
So-net
| so-net.net.tw
|
速博
| smtp.sparqnet.net
|
台灣固網
| smtp.anet.net.tw
|
(注意!必須按照你所使用的網路,選擇該業者所提供的SMTP伺服器,選錯的話無法運作。)
第2步 接著在大約610行的地方找到「sendmail_from =」項目,將其右邊的E-mail位址改成您所使用的E-mail信箱。日後如果網站寄信被退回,可以依照這裡所設定的位址,回寄到您的E-mail信箱中。
第3步 全部修改完之後,依序按下【檔案】→【儲存檔案】,將剛剛所做的修改存檔。
第4步 接著我們必須讓Apache伺服器重新啟動,讓伺服器套用修改後的設定值。依序按下[開始]→【所有程式】→【AppServ】→【Apache Control Server】→【Restart】,即可讓Apache伺服器重新啟動。
其他參考資料:
網站 | 說明 | AppServ Open Project | AppServ官方網頁,不定期推出新版AppServ架站程式。 | XOOPS正體中文延伸計畫 | XOOPS繁體中文版程式發佈網頁,提供big5及UTF-8等各種版本的XOOPS架站程式。安裝好AppServ後,再安裝XOOPS,你的電腦便可變成全功能的入口網站。 | XOOPS台灣官方網站 | 須註冊帳號、登入網站才可瀏覽。 | 竹貓星球 | phpBB台灣官方網頁,安裝好AppServ後,再安裝phpBB,你的電腦就可擁有phpBB討論區。 | PCZONE架站討論區 | PCZONE是國內少見的專業網路技術論壇,此為論壇中的架站討論區,該論壇每逢週一開放新會員註冊,若想吸收新知識,可以到該網站瀏覽,只瀏覽網頁的話不用註冊會員。 | 隨心所易架站討論區 | 這裡也有相當多專業的站長出沒,可以挖到一些架站方面的新資訊。 | 其他.....
|
|
留言列表