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の場合、次のような処理で &→ &amp; に置換してエラーを回避しました。

$w_title = str_replace(“&”,’&amp;’, $w_title);

ちなみにエラー文の行番号: 48, 列番号: 38:

と出ても「列番号」は当てにはならない場合があります。

 

 

Q. AH00132: file permissions deny server access

A. 「ファイルの属性(パーミッション)によってアクセスができなかった」ということなので、「呼び出し」属性を追加したら解消しました。



ȥåץڡ