原來不能傳送郵件,是因為我本機沒有配置郵件伺服器。簡單說明一下,原來php中的mail()函式要借助sendmail程式傳送郵件,而sendmail -t -i一般是linux/unix系統的自帶程式,而windows系統沒有這個程式,所以就不能直接利用mail()函式發郵件了。
第一步就是建立正常工作的smtp服務,這裡不贅述了;
其次就是保證php.ini引數正確,問題的關鍵也確實在php.ini中:
[mail function]
; for win32 only.
smtp = localhost
smtp_port = 25
得把localhost改為本機ip位址!這就是奧妙所在。因為利用telnet測試的話localhost是沒有正常反應的。
修改後記得重啟iis服務;鍵入net stop iisadmin;net start w3svc;iis內手工啟動smtp 。
joomla筆記 對joomla的初步認識
接觸joomla有幾天了,基本對joomla有點了解了。和平常所接觸的cms區別還是很大的。選單 joomla是 在你點選鏈結的時候即時生成頁面 當然這裡有快取,說即時可能不大恰當 這就意味著頁面內容本身的瀏覽隨著選單鏈結的改變而改變。鏈結的型別和屬性將改變你看到的頁面內容的組成。如同樣是分類頁面選...
joomla元件開發中的時區問題
joomla的所有元件的日期資料,都統一使用mysql的datetime,輸出格式型別於2004 02 12t15 19 21 這種格式好處是在資料庫中可以很直觀地看到時間,但僅僅只是有這個好處,壞處卻一大堆,例如不方便兩個日期比較,不方便計算日期之間間隔了多久,總之一切日期運算都很不方便!joom...
joomla1 5講解之密碼問題
如果你的密碼忘記了作為開發人員,只要你知道資料庫登入使用者,進去後直接改jos users表的pas欄位,注意需要使用函式md5哦,這樣就可以登陸了,登陸後你再在joomla後台來修改你的密碼.在編寫與登入相關的應用的時候,我們要儲存密碼,密碼處理使用下面 複製 如下 pwd jrequest ge...