0

ispがポート25をブロックするため、Gmailを使用するようにCakeEmailを設定しようとしています。

ただし、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()はCakePHP2.xで導入されたメソッドですが、CakePHP 1.xを使用しているように見えるため、エラーが発生します。

したがって、CakePHP 2.x(私がお勧めします)にアップグレードするか、http://book.cakephp.org/1.3/en/view/1283/Emailで説明されている電子メールを送信するためにCakePHP1.xのアプローチを使用する必要があります

于 2012-08-19T15:23:05.960 に答える