Google Search Consoreに登録しようとsitemap.xmlを作成して送信したところ「サイトマップを読み込めませんでした」というエラーが出てしまいました。
<?xml version="1.0" encoding="UTF-8" ?>
↑UTF-8″の後に半角の空白が入ってたのがダメだったようです。
これを削除して再送信したら無事サイトマップが追加されました。
Google Search Consoreに登録しようとsitemap.xmlを作成して送信したところ「サイトマップを読み込めませんでした」というエラーが出てしまいました。
<?xml version="1.0" encoding="UTF-8" ?>
↑UTF-8″の後に半角の空白が入ってたのがダメだったようです。
これを削除して再送信したら無事サイトマップが追加されました。
新サイトを作ってアップロードしたらHTTP ERROR 500が発生してしまいました。
原因は単なるDB接続用の設定ミス。
よくあるいつものミスです。
2019-05-22
またまたこのエラーが発生しました。php5.6 → php7に変えたら「Error establishing a database connection」と出て接続できなくなりました。
レンタルサーバー(ロリポップ)の説明によるとphp7のセキュリティ強化でold_password形式をnative_password形式に変更する必要があるとのことでパスワードを再設定しました。
wp-config.phpを書き換えてアップロードすればOK。
なお、php.iniのdisplay_errorsをonにしてみたらエラーが出るわ出るわ。バグつぶしを1つ1つ丁寧にやっておきました。
参考リンク
2019-05-23
別のサイトでまたHTTP ERROR 500が発生。こちらは存在しないクラスでnewしてただけでした。そこをコメントアウトしただけで直りました。
次のような簡単なXMLサイトマップを書いてhttpアクセスしたら
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://****.com</loc>
<lastmod>2019-05-15T18:35:17+09:00</lastmod>
</url>
</urlset>
次のエラーが発生しました。
原因は一行目の先頭にタブ文字が入っていたことでした。
<form>内に<button>を配置しonClick=””で関数を実行するとsubmitしたわけでもないのに送信してしまうというか画面遷移を伴うというかリロードするというか、ボタンクリックしてalert()を表示させたいだけなのに一々上述のようになっていましたが、<button>ではなく<input type=”button”>にしたら期待通りの動きになりました。
bad
$stmt->bindValue(‘:id’, 1, “PDO::PARAM_INT”);
good
$stmt->bindValue(‘:id’, 1, PDO::PARAM_INT);
関連リンク