メインコンテンツに移動

メインナビゲーション

  • ホーム
  • サイトマップ
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • index.phpファイルで文字などの出力でAJAX HTTPエラー発生

index.phpファイルで文字などの出力でAJAX HTTPエラー発生

drupal
drupal
development

キャッシュ状態を確認するためindex.phpにデータ出力関数(Printなど)の挿入

  • APCが一つファイルしかキャッシュしていないため、実際Drupal起動時にDrupalでのキャッシュ状態を確認のため、index.phpにデータ出力関数(Print)を一時的に追加した。
  • キャッシュ状況確認後にデータ出力関数(Print)の一部分の削除が忘れた

フィールド操作時にAJAX HTTPエラーが発生

  • フィールド関連の操作(例:ホーム » 管理 » サイト構築 » コンテンツタイプ » Article » フィールド表示 での画像の表示設定)時にAJAX HTTPエラーが発生した。
     AJAX HTTPエラーが発生しました。
    HTTP リザルトコード: 200
    デバッグ用情報は以下の通りです。
    パス: /4drills/ja/system/ajax
    ステータステキスト: OK
    レスポンステキスト:  [{"command":"settings","settings":{"basePath":"\/4d ..... 
     
  • エラーメッセージからどのようなものかはわからなかった

AJAX HTTP 200 エラーがいろいろなケースで発生

  • 調べてみたら、AJAX HTTP 200エラーはリクエストに問題はないが、問題はパスしたデータの確認が出来ないことだ
  • index.phpに出力関数(Print)のほかに、Drupal for Firefoxモジュールのインストール、JQueyアップデート時、モジュールをカスタマイズ時などで発生する
  • 今回はindex.phpにある出力関数の起因を見つけ出したのは非常に幸運だった。
  • 既存のモジュールをいじるときに、徹底したテストをしないといけない感想だった。
ホーム

古松

検索

Article Category

  • apache(7)
  • css(19)
  • drupal(295)
  • Electron(4)
  • html(34)
  • javascript(27)
  • laravel(4)
  • linux(5)
  • macOS(2)
  • mysql(13)
  • php(19)
  • python(4)
  • SEO(12)
  • video(72)
  • Visual Studio Code(4)
  • windows(13)
  • wordpress(32)