深尾 拓生 / FUKAO Takuo

スポンサーリンク
WP-CLI

WP-CLIがさくらのレンタルサーバーに標準で入ってる??

利用しているさくらのレンタルサーバーにも WP-CLIをインストールしようとしたところ既に入っているようでした。 wp --info でバージョン等確認 % wp --info OS: FreeBSD 9.1-RELEASE-p24 Fre...
Apache

.htaccessファイルでメンテモードにする方法

運用中のWebサイトを .htaccessファイルでメンテナンスモードに切り替える方法を書きます。 メンテ中に表示するページを用意 メンテナンスをしている旨を書いた簡単なHTMLなどのページを "maintenance.html" などの名...
エックスサーバー

エックスサーバー DNSレコードのワイルドカードを削除した際の動作検証 その2

昨日、DNSレコードのワイルドカードを削除した後にサブドメインを追加する動作検証を行いましたが、ワイルドカードのDNSレコードを消さずにサブドメインを追加した後にワイルドカードを削除すると不具合が出ることが分かりました。 ワイルドカードを削...
エックスサーバー

エックスサーバー DNSレコードのワイルドカードを削除した際の動作検証 その1

エックスサーバーに登録したドメインのDNSレコードを管理画面から確認するとデフォルトでワイルドカード「*」のDNSレコードが登録されています。 *.analyzegear.co.jp A IPアドレス 特に不要だと思いますが、何か不具合が出...
ownCloud

ownCloudをエックスサーバーにインストールする手順

Dropboxに代わる?無料で利用できるオンラインストレージ「ownCloud」をエックスサーバー上にインストールする手順を書きます。 ownCloud Server ダウンロード ownCloud公式ページのダウンロードページから own...
WP-CLI

WP-CLIでWordPressコア・プラグインの改竄検知と修復する方法

WP-CLIのコマンドでWordPressコアや公式ディレクトリ内プラグインの改竄検知をすることが出来ます。また根本的な解決ではありませんが、改竄されたコア・プラグインを修復することも可能ですので合わせて書いていきたいと思います。 Word...
WordPress

WordPress ログイン画面(wp-login.php)にアクセス制限(IP制限 / Basic認証)を追加する

WordPress管理画面のログイン画面(wp-login.php)への不正アクセス(攻撃)を防ぐためにIP制限、Basic認証 を .htaccessファイルに追加する方法を書きます。 IP制限 "allow from" に許可するIPを...
Linux

Linuxコマンド | ディレクトリ一覧を取得する

サーバー上でディレクトリ一覧を取得するコマンドのメモ。取得する階層の深さを変えることも出来て便利です。 一階層目のみ取得 $ find ./ -maxdepth 1 -type d ./ ./log ./htpasswd ./public_...
WP-CLI

WordPress投稿済み記事・固定ページ等に登録された作成者のユーザーIDを一括で変更する方法 SQL / WP-CLI

投稿済みの記事/固定ページ/メディアライブラリの画像など wp_posts テーブルで管理される情報には作成者のユーザIDが "post_author" フィールドに "1" など数値が保存されています。 一見問題なさそうなのですが、管理者...
PHP

PHP セッションIDの文字列の長さと文字種を変更してセキュリティ強度を上げる方法(※PHP 7.1.0 から利用可能)

php.ini のセッション関連の設定確認 サーバーによってデフォルトの設定内容は異なりますが、エックスサーバー(x10)の場合、セッションIDの文字数は「32」、文字の種類は「5」(0-9, a-v) になっています。 PHP 7.1.0...
Bizメール&ウェブ ビジネス

Bizメール&ウェブ ビジネス 利用サイトを Search Console に登録出来ない原因と解決方法

NTTコミュニケーションズのレンタルサーバー・ホスティング「Bizメール&ウェブ ビジネス」を利用しているお客さんのサイトが Search Console に登録出来ない現象の報告をいただきました。 調査・検証 Search Console...
WP-CLI

WordPress WP-CLIで不要なテーマを削除する

テーマ削除コマンド WordPress公式テーマの「Twenty Twenty」を削除するコマンド。 $ wp theme delete twentytwenty --path=<path> Deleted 'twentytwenty' t...
reCAPTCHA

Google reCAPTCHA v3 のサイトキー/シークレットキー取得方法

Admin console へアクセス Googleアカウントでログインした上で Google reCAPTCHA のページから Admin console へ移動します。 サイト登録 ラベル / reCAPTCHA タイプ / ドメイン ...
WordPress

WordPress RSSから新着記事一覧を表示するショートコード

WordPressが生成するRSSから新着記事一覧を取得し表示するショートコードです。(※未検証ですが、WordPress以外のRSSでもフォーマットが同じであれば動くと思います。) ショートコード追加用の関数 ※以下のショートコードは9時...
WordPress

WordPress カスタムタクソノミー追加時(register_taxonomy)の名称に大文字は利用出来ない?

register_taxonomy() 関数で任意のカスタムタクソノミーを追加することができますが、第一引数に指定する名称に大文字を指定出来ないようです。 検証 カスタムタクソノミー追加 検証のため「blogCat」というカスタムタクソノミ...
WordPress

WordPress 投稿の新規追加や編集ページが真っ白の現象になった場合の対処法

WordPress 5.1.4 と PHP 5.3.3 の環境下で、投稿の新規追加や編集ページが真っ白になる現象の御連絡をいただきました。 調査・検証 デバッグモードを true に変更 wp-config.php でデバッグモードを有効に...
PHP

PHP | .htaccess内に追加(SetEnv)した環境変数で開発環境/本番環境など動作環境を切り替える方法

.htaccess に SetEnv で環境変数を設定 下記のように .htaccess に SetEnv で環境変数を設定することが出来ます。開発中のプロダクトや運用中のプロダクトで環境毎に切り替えるために # 本番環境 # SetEnv...
MySQL

MySQL tc.logが初期化出来ず起動出来ない [ERROR] Can’t init tc log

ConoHa VPS の KUSANGI 上で動くWordPressサイトに「データベース接続確立エラー」が表示されサイトが表示出来ないと報告を受けました。ディスク残量不足が原因かと思い調査してみましたが別の原因でしたので、その調査内容と解...
WordPress

WordPress アクションフック(wp_head, wp_footer)でヘッダーやフッターに任意のコード(CSS,JSなど)を追加する方法

ヘッダーに追加 サンプル wp_head() が実行される <head></head>内に追加するサンプルです。下記サンプルではCSSを読み込んでいますが、JSやメタタグなども追加できます。 /** * アクションフックでCSSのコードを追...
DNS

サーバー移行前に動作確認する方法(hostsファイルに追記して確認)

WordPress他CMSを利用したサイトや何らかのプログラム言語で構築されたシステムが入ったサイトのサーバーを移行する際や対象サーバーを参照するようDNSの設定がされていない状態で、事前に動作確認するためには確認に用いる端末の hosts...
スポンサーリンク
タイトルとURLをコピーしました