AWS AWS | S3のバケット削除後すぐに同名バケット作成するとエラーになる S3のバケットを削除後に時間を空けず直ぐに同名のバケット作成を試みたところエラー(A conflicting conditional operation is currently in progress against this resou... 2022.12.27 AWS
WordPress WordPress | 投稿ステータスが非公開の固定ページを親ページとして選択できるようにする 投稿ステータスが非公開や下書き状態の固定ページを親ページとして選択出来るようにする方法のメモ。非公開や下書きの固定ページを親ページとして選択できるようにする以下のサンプルは、公開済/下書き/非公開の3つの投稿ステータスの固定ページを選択対象... 2022.12.27 WordPress
WordPress WordPress | 秒数に関する定数(分・時・日・週・月・年) WordPressにはデフォルトで 年・月・週・日・時・分 の秒数を表記しやすくするための定数が定義されています。定数の定義場所"wp-includes/default-constants.php" の function wp_initia... 2022.12.19 WordPress
WordPress Public Post Preview | 有効期限を長くする(※48時間から7日間など)カスタマイズ WordPressのプラグイン「Public Post Preview」を利用すると記事公開前に確認用URLを発行しユーザー登録なしで記事内容を確認することが可能になります。とても便利な機能のプラグインですが、確認用URLの有効期限がデフォ... 2022.12.19 WordPress
Tera Term Tera Term | ショートカットからSSH接続する サーバー管理やWEBサービスの管理をリモートで行う際に Tera Term をいつも利用していますが、予めショートカットを設定することで、ダブルクリックで目的のサーバーへSSH接続することが可能です。以下、設定方法のメモ。Tera Term... 2022.12.19 Tera Term
ConoHa WING レンタルサーバーのシェルとプロンプト表示フォーマットを確認する方法 レンタルサーバー(さくらのレンタルサーバ/エックスサーバー/ロリポップ/ConoHa WING)のシェルとプロンプト表示フォーマットを確認してみました。シェルとプロンプト表示フォーマット各レンタルサーバのシェルを "echo $SHEL" ... 2022.11.18 ConoHa WINGLinuxエックスサーバーさくらのレンタルサーバーロリポップ!
Laravel さくらのレンタルサーバ | Laravel9をインストールする方法 さくらのレンタルサーバにデフォルトドメインの "example.sakura.ne.jp" にアクセスした際に Laravel9 が動くよう新規インストールする方法のメモ。プロジェクト保存用ディレクトリ作成SSHで接続後、Laravelプロ... 2022.11.16 Laravelさくらのレンタルサーバー
さくらのレンタルサーバー さくらのレンタルサーバ | Composerをインストールする方法 さくらのレンタルサーバ スタンダードでComposerをインストールする方法のメモ。コマンドラインでインストールSSH接続後、以下のコマンドでComposerのインストールを行います。インストーラーをダウンロード% php -r "copy... 2022.11.16 さくらのレンタルサーバー
エックスサーバー エックスサーバー | Spamhaus(スパムハウス)のブロックリストから解除する方法 先日、管理している一部のエックスサーバーで発行したメールアドレスから相手にメールが届かずエラーになる現象の報告が何件か届きました。以下、状況確認とSpamhaus(スパムハウス)のブロックリスト(ブラックリスト)から解除するまでに行ったこと... 2022.10.28 エックスサーバー
WordPress WordPress | 管理画面の画像認証用画像(※SiteGuard使用)が表示されずログイン出来なくなった原因と対処法 SiteGuardの画像認証機能を有効にしているWordPressサイトで画像認証用の画像が表示されずログイン出来ないと連絡受けたので調査してみました。ログイン画面通常は「上に表示された文字を入力してください。」の上に表示される文字列を入力... 2022.09.17 WordPressロリポップ!
TailwindCSS Tailwind CSS をWindows11Proの環境にインストール Tailwind CSS の公式ドキュメントのインストール方法を手元の開発環境で実行した際のメモ。今回はTailwind CSS v3.1.8 をインストールしました。※npmを使用してインストールする想定です。予めNode.js及びnpm... 2022.09.13 TailwindCSS
WordPress WordPress 記事データ移行の際にデータはあるのに表示されない原因と対処法 WordPressサイトデータのリニューアルの際に、旧サイトから新サイトへ記事データの移行を行った際にデータは移行出来ているのに対象ページを表示すると表示されない現象がありました。以下、その際の原因と対処法のメモです。確認・原因該当記事の状... 2022.09.09 WordPress
PHP PHPスニペット 都道府県リストの配列 都道府県リスト都道府県のリストを配列にして定数で定義します。<?php /* 都道府県リスト */$pref_list = [ [ 'pref_id' => 1, 'pref_name' => '北海道', 'pref_kana' => '... 2022.08.25 PHP
Visual Studio Code VSCodeでコピーする際に書式を引き継がないようにする方法 VSCode(Visual Studio Code)で書いたコードや文章を Gmail や Word に貼り付けするとハイライト状態や背景色等の書式がコピーされてしまいます。書式がコピーされた状態設定変更"ユーザー設定" > "設定" のテ... 2022.08.19 Visual Studio Code
WordPress MW WP Form | 本番環境とテスト環境で個別のIDを指定せずスラッグベースの運用でメンテしやすくする方法 MW WP Form はとても便利で簡単に問い合わせフォームを作成出来るプラグインですが、本番環境と開発環境を分けて運用する場合、フォームのID(投稿ID)が異なるものになってしまい環境ごとに個別のIDでフォームを呼びだしたりドメイン情報や... 2022.07.20 WordPress
AWS AWS SDK for PHPをエックスサーバーにComposerでインストールする エックスサーバーにAWS SDK for PHPをComposerを使ってインストールする方法のメモです。ComposerでインストールComposer確認以下のコマンドでComposerがインストールされているか確認します。$ compo... 2022.06.29 AWS
Linux Linuxコマンド | findで大きなサイズのファイル一覧を調べる サーバー内のディスク残量が少なくなってきたため圧迫しているファイルが何か調べるためにfindコマンドで大きなサイズのファイル一覧を調べました。50MB以上のファイルを調べる$ find ./ -xdev -type f -size +50M... 2022.06.23 Linux
MySQL MySQL | mysqldumpでエラーが出た際に確認することと対処法(Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109)) hetemlサーバーで mysqldumpコマンドでダンプファイルを取得しようとしたところエラー でダンプファイルが取得できませんでした。エラー内容$ mysqldump --single-transaction -u _dbuser -p... 2022.06.23 MySQL
シェルスクリプト シェルスクリプトでWordPressサイトのフルバックアップを取得する WordPressサイト保守など、フルバックアップを取得する際にファイル名に日付・バージョン番号を付けて保存する作業が地味に面倒でしたので、シェルスクリプトで日付・バージョン番号を付けてフルバックアップを取得するサンプルを作りました。フルバ... 2022.06.22 シェルスクリプト
PHP PHP | Googleログインのサンプル(Google API Client Library for PHP 使用) 先日のLINEログインに続き今回はGoogleログインのサンプルです。ファイル構成はなるべくLINEログイン同様にしたいと思いましたので、6つのファイルと "Google API Client Library for PHP" をcompo... 2022.06.21 PHP