WordPress

WordPressの更新通知を消す方法

WordPressの更新通知が邪魔に感じる理由はいくつか考えられますが、主に以下の点が挙げられます。 通知が不要になる主な理由 頻繁な通知WordPressコア、テーマ、プラグインの更新が頻繁に行われるため、管理画面に入るたびに更新通知が表...
Yii2

ユーザ認証の実装方法

Yii2のベーシックパックには標準でユーザ認証のサンプルがありますが、データベース管理ではなく簡易的な固定オブジェクトの為、商用利用に向かない仕様です。 ここではユーザ認証のサンプルを固定オブジェクトからデータベース管理に切り替える方法を説...
ウェブ

ROOT権限パスワード無しでphpMyAdminへログインする

rootのパスワード不明のままデータベースを今後も稼働させなくてはならない最悪な状況下での一時的な救済処置です。 設定ファイルの確認 config.inc.phpファイルを確認します。 ソースからインストールした場合はそのディレクトリ内を検...
WordPress

メディア登録時のパスを相対パスにする方法

Wordpressでメディアを記事内に挿入する際は、基本的にはファイルの絶対パスが入ります。ACFなどでメディアを選択して画像を登録する場合も、ファイルの絶対パスが入ります。 サイトの移設が行われる場合や、ステージング環境・本番環境で同じソ...
インシデント・事故

Chromeが認証局「Entrust」を信頼しないと決定

最近、Google Chromeは認証局「Entrust」を信頼しないという重要な決定を下しました。この決定は、Entrustによるセキュリティと信頼性の基準に対する不適合が原因とされています。具体的には、Entrustが証明書の発行や管理...
WordPress

reCAPTCHA v3の理解を深め特定のページだけ有効にする方法

WordPressサイトにContact Form 7のプラグイン経由でGoogleの「reCAPTCHA v3」を使用するとページの読み込み速度が大幅に遅くなることがあります。この影響と対策ついて詳しく説明します。 reCAPTCHA v...
コラム

CRLとOCSPの比較と将来性について

使用例 CRL 企業の内部ネットワークで、定期的に更新されるCRLファイルを一括してダウンロードし、各クライアントがローカルに保存されたリストを参照することで、証明書の失効を確認します。この方法はネットワークの負荷を軽減し、安定した環境で有...
ウェブ

手軽にPHPでキャッシュを使う方法

PHPはPEARのキャッシュライブラリを使用して簡単にキャッシュ機能を利用する事ができます。 この記載ではPEARのキャッシュライブラリ(Cache_Lite)をのインストールと使用方法について説明します。 インストール方法 次のコマンド一...
CodeIgniter

CI4でソーシャルメディアログインを実装する

Codeigniter4でfacebookやtwitterなどのソーシャルメディアログイン機能を実装する方法について説明します。 ソーシャルメディアログイン機能の実装にはHybridauthのライブラリを使用します。 Hybridauthラ...
CodeIgniter

ComposerでCodeigniter3とIon-Authライブラリを導入する方法

パッケージ管理ツールのComposerを使用してCodeigniter3のインストールした上で認証ライブラリであるIon-Authのセットアップ方法を説明しています。 インストール Codeigniterのインストール 次のComposer...