CakePHPではまったことの覚え書きです。CakePHPに興味なければ飛ばしてください。
サーバーにAjax関係をCakePHPで実現して、ファイルをアップしたとき、ブラウザのデバックを見るとAjaxのURLが404でエラーが返ってきました。URLを単独で実行すると
The requested address "AjaxのURL" was not found on this server.
とエラーになります。いろいろと検索してみると、
- app/tmp/cache/modelsの下のファイルを削除する。
- app/tmpのパーミッションを777にしろ。
など出てきますが、どうもうまくいきません。
結局、基本に戻ってajaxで呼び出されるアクションの
Configure::write('debug', 0);
を
Configure::write('debug', 3);
にデバッグモードにしてみると、何のことはない、このアクションのViewファイルが作成されていないだけでした。
こんなことで、3時間も無駄にしてしまいました。基本に戻ることが大事です。
“CakePHP: The requested address AjaxURL was not found on this serverが出た話し” への1件のコメント
[…] CakePHP: The requested address AjaxURL was not found on this server タグ: CakePHP コメントがありません。 […]