Q. Bingに送信したら”ErrorCode”:2,”Message”:”ERROR!!! HttpStatus field should be present in the headers of the http Message”
A.直訳すると
“ErrorCode”:2、 “Message”: “ERROR !!! HttpStatusフィールドはhttpメッセージのヘッダーに存在する必要があります”
ちなみにHttpStatusフィールドとは
(サンプル)
HTTP/1.1 200 OK
Date: Sun, 10 Oct 2021 23:26:07 GMT
Accept-Ranges: bytes
Content-Length: 113
Connection: close
Content-Type: text/html
のような部分のこと。あくまでもこれはサンプルで、どの項目を求めているかは、他の項目を求めている可能性を含め、サーバー(相手方)によると思われます。
Q.サイトマップをFirefoxで表示したら
XML パースエラー: 整形式になっていません。
URL: file:xxxxxx/sitemap.xml
行番号: 48, 列番号: 38:
<image:caption>昔なつかしいアニメ トム&ジェリー</image:caption>
————————————-^
A. サイトマップ規約の「エスケープ処理」をしていなかったためでした。
PHPの場合、次のような処理で &→ & に置換してエラーを回避しました。
$w_title = str_replace(“&”,’&’, $w_title);
ちなみにエラー文の行番号: 48, 列番号: 38:
と出ても「列番号」は当てにはならない場合があります。
Q. AH00132: file permissions deny server access
A. 「ファイルの属性(パーミッション)によってアクセスができなかった」ということなので、「呼び出し」属性を追加したら解消しました。