我正在尝试设置CakeEmail以使用我的gmail作为我的isp阻止端口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
感谢您的帮助。 的问候,
答案 0 :(得分:1)
App::uses()
是CakePHP 2.x中引入的方法,而您似乎正在使用CakePHP 1.x,因此出错。
所以你要么必须升级到CakePHP 2.x(我推荐),要么使用CakePHP 1.x的方法来发送http://book.cakephp.org/1.3/en/view/1283/Email中描述的电子邮件。