Autor | Zpráva | ||
---|---|---|---|
4ever Profil |
#1 · Zasláno: 16. 5. 2011, 13:40:08
Zdravím
zkouším takový modul v codeignitoru, který jsem sepsal podle návodu. <?php class Gemail extends CI_Controller { function __construct(){ parent::__construct(); } function index(){ $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.googlemail.com', 'smtp_port' => 465, 'smtp_user' => 'blablabla@gmail.com', 'smtp_pass' => ''); $this->load->library('email',$config); $this->email->set_newline("\r\n"); $this->email->from('blablabla@gmail.com', 'My name'); $this->email->to('blablabla@gmail.com', 'My name'); $this->email->subject('Email test'); $this->email->message('It works.'); if ($this->email->send()) echo "email OK"; else show_error($this->email->print_debugger()); } } ?> Ale vrací chybu. Poradíte mi co musím nastavit? Snad nějakou položku v php.ini? A PHP Error was encountered Severity: Warning Message: fsockopen() [function.fsockopen]: unable to connect to ssl://smtp.googlemail.com:465 (Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?) Filename: libraries/Email.php Line Number: 1673 |
||
Jozin Profil |
#2 · Zasláno: 16. 5. 2011, 13:50:51
Ahoj,
jsi si jistý, že máš zapnutý mod_ssl? Podle chyby to vypadá, že ne. Jinak ve třídě máš zbytečně metodu __construct, ta je potřeba, pokud chceš u třídy mít něco v kontruktoru. A musíš tam zavolat parent::__construct();, ale pokud tam není nic jiného, je to zbytečné. Jozin. |
||
4ever Profil |
#3 · Zasláno: 16. 5. 2011, 14:13:02 · Upravil/a: 4ever
ten ssl_modul pod apache mi nejde zapnout, respektive nejde restartovat server.
V konfiguráku je toto: ##LoadModule ssl_module modules/mod_ssl.so <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> Když to odkomentuju tak to stále nejde restartovat. Jak mám deaktivovat ten ssl_modul? Edit: Tak jsem to vše odkomentoval a už mi server zase jede. Ale proč to teda nejde spustit? Že by mě modul chybu? Wampserver 1.7 |
||
__construct Profil |
#4 · Zasláno: 16. 5. 2011, 14:21:33
4ever:
„Ale proč to teda nejde spustit? Že by mě modul chybu? Wampserver 1.7“ Nikto z nás nemá prístup na Tvoj PC, tak bude asi najrozumnejšie aby si sa pozrel Ty či tam ten modul máš, alebo nie. Nápomocné Ti môžu byť aj logy, ktoré si Wamp ukladá do C:/wamp/logs .
|
||
4ever Profil |
#5 · Zasláno: 16. 5. 2011, 14:30:16 · Upravil/a: 4ever
Nemám. Kde se to dá stáhnout (samostatně)? Pro Apache 2.2.4
|
||
Časová prodleva: 13 let
|
0