0
저는 CakePHP 2.0.6을 사용하고 있습니다.서버에서 CakeEmail non-object 오류가 발생했습니다.
저는 CakeEmail을 사용하여 간단한 이메일을 보내려고합니다. 내 컨트롤러에서
나는이 내 컨트롤러의 행동
App::uses('AppController', 'Controller');
App::uses('CakeEmail', 'Network/Email');
:
$email = new CakeEmail('default');
$email->to('[email protected]')
->template('template')
->viewVars(array('var' => $this->Object->findById($this->Object->id)))
->emailFormat('html')
->subject('Subject')
->send();
내 기본 이메일 설정은 다음과 같습니다
public $clkei = array(
'host' => 'ssl://smtpout.secureserver.net',
'port' => 465,
'username' => '[email protected]',
'password' => 'password',
'from' => array('[email protected]' => 'My Name'),
'transport' => 'Smtp'
);
나는 점점 계속하지만 :
Fatal error: Call to a member function template() on a non-object in .../app/Controller/MyController.php on line 82
내가 무엇을 놓치고 있습니까?
감사합니다.