Я пытаюсь настроить CakeEmail на использование моего gmail как моего порта isp blocks 25.
Тем не менее, у меня очень неприятная проблема с загрузкой класса App :: uses.
Я попытался разместить его во многих разных местах, и я все еще получаю следующую ошибку.
Fatal error: Call to undefined method App::uses() in C:\www\ash\app\controllers\songrequests_controller.php on line 3
Я не уверен, что происходит. Разве я не загружаю что-то должным образом, или я не помещаю его в нужное место?
<?php App::uses('CakeEmail', 'Network/Email'); class SongrequestsController extends AppController {
http://book.cakephp.org/2.0/en/core-utility-libraries/email.html
Спасибо за любую помощь. С Уважением,
App::uses()
– это метод, введенный в CakePHP 2.x, тогда как кажется, что вы используете CakePHP 1.x, следовательно, это ошибка.
Поэтому вам либо нужно перейти на CakePHP 2.x (что я рекомендую), либо использовать подход CakePHP 1.x для отправки сообщений электронной почты, описанных в http://book.cakephp.org/1.3/ru/view/1283/Email .