最近のいろいろ

閲覧数: 32(0)

先日の記事で「写真を整理」していたら、、、という話をしましたが。不要な写真もありストレージ容量を確保する意味でも削除することに。。。あれ?必要な写真も消えてるゾ。

トップページのヘッダー画像は指定した写真をランダムに表示する仕掛けになっているのですが、ここで使われている写真が誤って削除されてしまったようです。最初はブラウザのキャッシュに残っているのかと思い、何度も削除してみたのですが、何回かトップページを表示するとヘッダー画像が「ブラックアウト」する現象が解消できません。

どこかにオプションの設定があって、画像情報が残っているのかと探してみるも、ワードプレスの「設定」にも「外観-カスタマイズ」にもそれらしき項目は見当たりません。念のためヘッダー画像を一旦削除して全て再登録してみる。これで大丈夫のはず、と思って何度かトップページを表示させてみるが、やはり「ブラックアウト」が発生する。どうやらそもそもの原因が別にありそうだと判明する。

調べてみると(ググってみるとw)ヘッダー画像の登録は「外観-カスタマイズ」のメニューからテーマのオプションとして設定しているように見えて、実は「ワードプレス」標準の機能。さらに調べてみると、アップロードした画像そのものの属性として「header_image」のような指定があることが判明。こうなるとブラウザの設定画面からは如何ともしがたくテーブルの中身を直接見てみることに。ここからはテスト系での試行です。

mysql> SELECT * from wp.wp_postmeta where meta_value="fotografie-child";
+---------+---------+---------------------------------+------------------+
| meta_id | post_id | meta_key                        | meta_value       |
+---------+---------+---------------------------------+------------------+
|   15496 |    5790 | _wp_attachment_is_custom_header | fotografie-child |
|   15648 |    5845 | _wp_attachment_is_custom_header | fotografie-child |
|   15752 |    5900 | _wp_attachment_is_custom_header | fotografie-child |
|   15758 |    5902 | _wp_attachment_is_custom_header | fotografie-child |
+---------+---------+---------------------------------+------------------+
4 rows in set (0.00 sec)

これがテーブル上に定義されているランダム表示されるヘッダー画像(の「post_id」情報)。ワードプレスはここを見てランダムに画像を表示しようとするけれど、ここで指定されている実体としてのファイルが誤って削除されていると「ブラックアウト」現象になるようです。2列目の「post_id」を使って「wp_posts」を検索すれば、「_wp_attachment_is_custom_header」指定されている添付画像がわかるはず。と言うことで、次のSQL文を実行します。

mysql> SELECT * from wp.wp_posts where (id) IN (SELECT post_id from wp.wp_postmeta where meta_value="fotografie-child");
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
| ID   | post_author | post_date           | post_date_gmt       | post_content | post_title                                        | post_excerpt | post_status | comment_status | ping_status | post_password | post_name                                         | to_ping | pinged | post_modified       | post_modified_gmt   | post_content_filtered | post_parent | guid                                                                                                  | menu_order | post_type  | post_mime_type | comment_count |
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
| 5845 |           2 | 2018-06-08 09:43:11 | 2018-06-08 00:43:11 |              | cropped-A3169FC7-89CF-4A5C-9D27-E6F751FC5480.jpeg |              | inherit     | open           | closed      |               | cropped-a3169fc7-89cf-4a5c-9d27-e6f751fc5480-jpeg |         |        | 2018-06-08 09:43:11 | 2018-06-08 00:43:11 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-A3169FC7-89CF-4A5C-9D27-E6F751FC5480.jpeg |          0 | attachment | image/jpeg     |             0 |
| 5900 |           2 | 2018-06-13 07:46:33 | 2018-06-12 22:46:33 |              | cropped-CFC8DDE8-C209-443B-AD9A-7CE4D5BAFB92.jpeg |              | inherit     | open           | closed      |               | cropped-cfc8dde8-c209-443b-ad9a-7ce4d5bafb92-jpeg |         |        | 2018-06-13 07:46:33 | 2018-06-12 22:46:33 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-CFC8DDE8-C209-443B-AD9A-7CE4D5BAFB92.jpeg |          0 | attachment | image/jpeg     |             0 |
| 5902 |           2 | 2018-06-13 07:46:48 | 2018-06-12 22:46:48 |              | cropped-5719CBE5-3447-409B-B3C4-B0008D2D7EC2.jpeg |              | inherit     | open           | closed      |               | cropped-5719cbe5-3447-409b-b3c4-b0008d2d7ec2-jpeg |         |        | 2018-06-13 07:46:48 | 2018-06-12 22:46:48 |                       |           0 | http://192.168.38.129/wp/wp-content/uploads/2018/06/cropped-5719CBE5-3447-409B-B3C4-B0008D2D7EC2.jpeg |          0 | attachment | image/jpeg     |             0 |
+------+-------------+---------------------+---------------------+--------------+---------------------------------------------------+--------------+-------------+----------------+-------------+---------------+---------------------------------------------------+---------+--------+---------------------+---------------------+-----------------------+-------------+-------------------------------------------------------------------------------------------------------+------------+------------+----------------+---------------+
3 rows in set (0.03 sec)

これで実体としての画像ファイルがわかるので「uploadsフォルダ」で実体ファイルを確認します。誤って削除されていればバックアップから戻したり、上の例のように「post_id = 5790」と言う画像のテーブル情報が消えていれば、新たに作成するなどの修正で復活可能です。今回はこれらのテーブル上の「ヘッダー画像」指定を一旦削除して「外観-カスタマイズ」画面からヘッダー画像を登録しなおしてスッキリ解決することにしました。

えっと、いろいろのうちの一つ「EXレイド」、またまた「秋葉原公園」でした。今回も無事「ミュウツー」ゲット出来ました。しかも1投目!「7戦6勝」です。

お昼休みだったけど集まりはほどほど、と思わせて始まったら一気に20名の満員御礼ではあったのだが。。。

ちなみに、EXレイド参加者以外には、EXレイド開催中はこのような画面が表示されます。これは「秋葉原練塀公園」で開催中に通りがかり、のぞいて見て判明しました。ジムに配置されたポケモンが見えるのでタップしてみたら「この表示」でした。

blank

タイトル画像はマドリッド バラハス空港ターミナル4です。チェックインカウンターのあるフロア(3階)から2フロア下(1階)の荷物受取場のターンテーブルを覗いてみたところです。ちなみに2階は搭乗ゲートのある階ですがセキュリティチェック前の非制限エリアには旅客用のフロアはありません。

【最終更新日: 2019年5月20日】
カテゴリーIT閑話, 公開タグ, , , , ,
2020年の始まり
blank
2020年1月6日

新年は寒いけど良い天気になりました。寒くてレイドバトルどころじゃないけど。。。スペインは新年というよ  続きを読む

クリスマス’19
blank
2019年12月24日

やっぱり北スペインの冬は寒い。。。イルミネーションは綺麗だけど長時間の外出は体の芯まで冷えてしまいま  続きを読む

秋のスペイン本編
blank
2019年10月5日

フランクフルト経由で無事にマドリッド到着。今回はマドリッドで1泊します。しかもいつものチャマルティン  続きを読む

海外ポケモンGO事情’19
blank
2019年4月19日

「まだやってるの?」と言うストレートな声からレイド中に通り過ぎる若者の「あれ何?」的な視線まで、ここ  続きを読む

海外ポケモンGO事情
blank
2018年9月26日

「スペイン編」と言っても、マドリッドとかバルセロナなどのメジャー都市ではなくてマイナーな街でのお話、  続きを読む

台風来てますが’18
blank
2018年7月28日

台風の影響で週前半の酷暑が何処かに行ってしまった感のある東京です。早朝の気温が22℃とか、温度計壊れ  続きを読む

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください