خطای پی اچ پی هنگام ارسال ایمیل توسط کدیگنایتر بر روی سرور سی پنل :
A PHP Error was encountered
Severity: Warning
Message: fsockopen(): unable to connect to smtp.googlemail.com:465 (Connection refused)
Filename: libraries/Email.php
Line Number: 2069
و کانفیگ های مربوط به ارسال ایمیل :
$config = array(
'protocol' => 'smtp',
'smtp_host' => 'smtp.googlemail.com',
'smtp_port' => 465,
'smtp_user' => 'Email', // change it to yours
'smtp_pass' => 'Pasword', // change it to yours
'mailtype' => 'html',
'charset' => 'iso-8859-1',
'wordwrap' => TRUE
);
و در نهایت بنده با تغییر کانفیگ protocol به طوری که در زیر میبینید این مشکل رو حل کردم. دوستان اگر کسی راه دیگه ای برای رفع این مشکل داره ارائه بده لطفا
$config = array(
'protocol' => 'mail',
'smtp_host' => 'smtp.googlemail.com',
'smtp_port' => 465,
'smtp_user' => 'Email', // change it to yours
'smtp_pass' => 'Pasword', // change it to yours
'mailtype' => 'html',
'charset' => 'iso-8859-1',
'wordwrap' => TRUE
);