0

我正在尝试设置 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

谢谢你的帮助。问候,

4

1 回答 1

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中描述的电子邮件。

于 2012-08-19T15:23:05.960 回答