Я хочу выучить yii как мой первый фреймворк.И я пытаюсь заставить контактную форму работать.Но я получил эту ошибку:
Я уже настроил файл php.ini из:
C:\wamp\bin\php\php5.3.0
И изменил значение по умолчанию на эти значения:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = ssl:smtp.gmail.com
; http://php.net/smtp-port
smtp_port = 23
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = myemail@gmail.com
Я видел отсюда, что gmail не использует порт 25, который используется по умолчанию в php.ini.Поэтому я использовал 23. И также открыл этот порт в брандмауэре Windows 7.Через входящие правила.
Затем я также отредактировал основную конфигурацию в своем приложении yii, чтобы соответствовать адресу электронной почты, который я использую:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'myemail@gmail.com',
),
);
Наконец, я перезапустил wampserver.Затем очистил все мои данные просмотра.Почему тогда я до сих пор вижу, что он указывает на порт 25 в ошибке.Я что-то пропустил?Пожалуйста, помогите.