LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: barsa 於 四月 10, 2006, 07:31:38 上午



主題: 更改密碼出現錯誤訊息
作者: barsa四月 10, 2006, 07:31:38 上午
我之前是用XP來架設學校的Life Type,但因為連線會有問題,所以請人安裝在Fedora c2,使用的版本是phpMyadmin 2.6.3, MySql是3.23.58,life type是1.0.3版
但因為我對Liunx非常不熟悉,所以狀況連連,大部分的問題可以在這裡找到解答,但目前最新遇到的狀況卻讓我不知道該如何是好,想請高手們解救一下
當有人想要更改密碼時,系統會出現以下訊息

Exception message: fsockopen(): php_network_getaddresses: getaddrinfo failed: 未知的名稱或服務
Error code: 2
-- Backtrace --
/var/www/html/plog/class/data/validator/rules/emaildnsrule.class.php(57): fsockopen
/var/www/html/plog/class/data/validator/validator.class.php(107): emaildnsrule.validate
/var/www/html/plog/class/data/forms/formvalidator.class.php(101): emailvalidator.validate
/var/www/html/plog/class/action/action.class.php(155): formvalidator.validate
/var/www/html/plog/class/action/admin/adminupdateusersettingsaction.class.php(52): adminaction.validate
/var/www/html/plog/class/controller/controller.class.php(308): adminupdateusersettingsaction.validate
/var/www/html/plog/admin.php(39): admincontroller.process

Exception message: fsockopen(): unable to connect to :25
Error code: 2
-- Backtrace --
/var/www/html/plog/class/data/validator/rules/emaildnsrule.class.php(57): fsockopen
/var/www/html/plog/class/data/validator/validator.class.php(107): emaildnsrule.validate
/var/www/html/plog/class/data/forms/formvalidator.class.php(101): emailvalidator.validate
/var/www/html/plog/class/action/action.class.php(155): formvalidator.validate
/var/www/html/plog/class/action/admin/adminupdateusersettingsaction.class.php(52): adminaction.validate
/var/www/html/plog/class/controller/controller.class.php(308): adminupdateusersettingsaction.validate
/var/www/html/plog/admin.php(39): admincontroller.process

Exception message: Cannot modify header information - headers already sent by (output started at /var/www/html/plog/class/object/exception.class.php:37)
Error code: 2
-- Backtrace --
/var/www/html/plog/class/view/view.class.php(316): header
/var/www/html/plog/class/view/admin/adminview.class.php(106): view.render
/var/www/html/plog/class/view/admin/admintemplatedview.class.php(36): adminview.render
/var/www/html/plog/class/view/admin/adminuserprofileview.class.php(27): admintemplatedview.render
/var/www/html/plog/class/controller/controller.class.php(329): adminuserprofileview.render
/var/www/html/plog/admin.php(39): admincontroller.process

Exception message: Cannot modify header information - headers already sent by (output started at /var/www/html/plog/class/object/exception.class.php:37)
Error code: 2
-- Backtrace --
/var/www/html/plog/class/view/view.class.php(177): header
/var/www/html/plog/class/view/view.class.php(318): adminuserprofileview.sendcontenttype
/var/www/html/plog/class/view/admin/adminview.class.php(106): view.render
/var/www/html/plog/class/view/admin/admintemplatedview.class.php(36): adminview.render
/var/www/html/plog/class/view/admin/adminuserprofileview.class.php(27): admintemplatedview.render
/var/www/html/plog/class/controller/controller.class.php(329): adminuserprofileview.render
/var/www/html/plog/admin.php(39): admincontroller.process
LifeType Admin

請問我該怎麼辦呢?

部落格位置:http://163.30.132.11/plog/
我的部落格:http://blog.swes.tyc.edu.tw/plog//index.php?blogId=2


主題: Re: 更改密碼出現錯誤訊息
作者: james四月 10, 2006, 02:02:19 下午
Hi barsa:
請問你這台主機的smtp有開啟嗎?
從錯誤訊息看起來是無法從smtp送出變更密碼的確認信函。
你可以先把[全部站台管控/摘要設定/need_email_confirm_registration ]設成否
在看看會不會有錯誤訊息,如果這樣ok的話。
那應該就是smtp有問題囉。

可能的出現問題的地方有:
1.沒有smtp的服務
2.smtp啟動了,但iptable沒開.
3.外部防火牆設定沒開啟.
4.dns是否有設定相關的mx record.

參考一下囉 ^_^

James.


主題: Re: 更改密碼出現錯誤訊息
作者: barsa四月 11, 2006, 11:18:11 上午
我關了check_email_address_validity 跟email_service_enabled 就可以正常運作
所以我接下來要應該要設定smpt囉?
謝謝你的幫忙
如果我改好了
我在跟大家分享心得
謝謝