PHP Error
Description
mail() [<a href=‘function.mail’>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Source File
D:\phphtdocs\Yii\study\protected\controllers\SiteController.php(61)
00049: /**
00050: * Displays the contact page
00051: */
00052: public function actionContact()
00053: {
00054: $model=new ContactForm;
00055: if(isset($_POST[‘ContactForm’]))
00056: {
00057: $model->attributes=$_POST[‘ContactForm’];
00058: if($model->validate())
00059: {
00060: $headers="From: {$model->email}\r\nReply-To: {$model->email}";
00061: mail(Yii::app()->params[‘adminEmail’],$model->subject,$model->body,$headers);
00062: Yii::app()->user->setFlash(‘contact’,‘Thank you for contacting us. We will respond to you as soon as possible.’);
00063: $this->refresh();
00064: }
00065: }
00066: $this->render(‘contact’,array(‘model’=>$model));
00067: }
00068:
00069: /**
00070: * Displays the login page
00071: */
00072: public function actionLogin()
00073: {
Stack Trace
#0 D:\phphtdocs\Yii\study\protected\controllers\SiteController.php(61): mail()
#1 D:\phphtdocs\Yii\framework\web\actions\CInlineAction.php(32): SiteController->actionContact()
#2 D:\phphtdocs\Yii\framework\web\CController.php(300): CInlineAction->run()
#3 D:\phphtdocs\Yii\framework\web\CController.php(278): SiteController->runAction()
#4 D:\phphtdocs\Yii\framework\web\CController.php(257): SiteController->runActionWithFilters()
#5 D:\phphtdocs\Yii\framework\web\CWebApplication.php(320): SiteController->run()
#6 D:\phphtdocs\Yii\framework\web\CWebApplication.php(120): CWebApplication->runController()
#7 D:\phphtdocs\Yii\framework\base\CApplication.php(135): CWebApplication->processRequest()
#8 D:\phphtdocs\Yii\study\index.php(11): CWebApplication->run()
刚开始学Yii,根据文档“建立第一个 Yii 应用”做出现了这个错,请问如何解决?