2011-07-07 7 views
0

cakephpメールコンポーネントで電子メールを送信しようとしています。定義されていない定数の使用DATE_RFC2822

これがうまく機能しているが、私はデバッグモードでこの通知を得た:

Notice (8): Use of undefined constant DATE_RFC2822 - assumed 'DATE_RFC2822' [CORE/cake/libs/controller/components/email.php, line 599] 

受け取ったときに電子メールがない「送信日」を持っていないので、これはかなり恥ずかしいです。

私は

任意のアイデア(明らかにコンフィギュレーションファイルを除く)このコンポーネントまたはCakePHPのコアの任意のファイルには何も変更していませんか?

+2

これを実行しているPHPのバージョンは何ですか? – deceze

答えて

1

いいえ、この定数は日付をフォーマットするために使用され、cakephpメールコンポーネントはそれを使用しようとしますが、未定義と思われます。おそらくあなたのPHPバージョンはサポートしていません。

+1

うん、私のウェブホスティングを強制的にPHP 5.3を使用するトリック、ありがとう:) –

関連する問題