2016-02-22 16 views
8

Ben dijital okyanus nginx ve php 7. codeigniter3.03 çalıştırmak php kurulumfsockopen hatası 7

$config['useragent'] = 'CodeIgniter'; 
$config['protocol'] = 'smtp'; 
//$config['mailpath'] = '/usr/sbin/sendmail'; 
$config['smtp_host'] = 'ssl://smtp.googlemail.com'; 
$config['smtp_user'] = '[email protected]'; 
$config['smtp_pass'] = 'xxxxxxxxxxxx'; 
$config['smtp_port'] = 465; 
$config['smtp_timeout'] = 5; 
$config['wordwrap'] = TRUE; 
$config['wrapchars'] = 76; 
$config['mailtype'] = 'html'; 
$config['charset'] = 'utf-8'; 
$config['validate'] = FALSE; 
$config['priority'] = 3; 
$config['crlf'] = "\r\n"; 
$config['newline'] = "\r\n"; 
$config['bcc_batch_mode'] = FALSE; 
$config['bcc_batch_size'] = 200; 

Bu sürüm, php 5.x altında aynı yapılandırmada sorunsuz çalışır. php.ini içinde

i

extension=php_openssl.dll 

etkindir.

Neden php7'de çalışmamam gerektiği konusunda herhangi bir ipucu bulamadım. Birisi bana neyin kontrol edileceğine veya bu hatanın nedeninin ne olduğuna dair bir ipucu verebilir.

+1

"zaman aşımına uğradı". Bir ağ bağlantısının kurulmasını engelleyen bir şey. Güvenlik duvarı veya diğer ağ düzeyinde bir şey, belki. –

+0

PHP 5'in tam sürümünü kullanıyor musunuz? – ksimka

+0

Ayrıca, Windows'da olduğunuz gibi görünüyor. Burada bir not okudunuz - http://php.net/manual/en/openssl.installation.php? – ksimka

cevap