Web 開発に Yii フレームワークを使用しています。
私はPHPMailerを使用しているため、電子メールのcronジョブを作成しようとしています。
ここに私のconfig/console.phpがあります
> return array( > 'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..', > 'name'=>'My Console Application', > > // preloading 'log' component > 'preload'=>array('log'), > 'import'=>array( > 'application.modules.*', > 'application.extensions.*', > 'application.components.*', > 'application.models.*', > ), ....
私のコマンド/testCommand.php
class UptimeCheckerCommand extends CConsoleCommand{ public function run($args) { .... $warning->send(); ....
私のコンポーネント/警告.php
.... require("/protected/extensions/PHPMailer/class.phpmailer.php"); ....
エラーレポート:
PHP Error[2]: require(/protected/extensions/PHPMailer/class.phpmailer.php): fail ed to open stream: No such file or directory
私はすでにコントローラーを使用してコンポーネントをテストしており、完全に正常に動作します。エラーは、 yiic testコマンドを使用してアクセスしようとしたときにのみ発生します。
どんな助けでも大歓迎です