CPI CPI共有サーバーで mysqldump 出来ない時に確認すること CPIの共有レンタルサーバー「シェアードプラン ACE01」で ssh接続して mysqldump でデータベースのバックアップを取得しようとしたところエラーで取得出来ませんでした。 実行したコマンドとエラーメッセージ コマンド mysql... 2023.06.07 CPIMySQL
さくらのレンタルサーバー さくらのレンタルサーバー | シェル変更を csh から bash へ変更する方法 現在のシェル確認 echo $SHELL で現在設定されているシェルを確認します。 % echo $SHELL /bin/csh bashのパスを確認 which bash でパスを確認します。 % which bash /usr/loca... 2023.05.17 さくらのレンタルサーバー
WordPress WordPress | Yoast SEO でタイトルとディスクリプションを条件に応じて変更する方法 Yoast SEO を利用していてプラグイン側で提供されている設定以外で条件に応じてタイトルやディスクリプションの出力内容をカスタマイズする場合は Yoast SEO で用意されているフィルターフックの "wpseo_title" や "w... 2023.05.08 WordPress
WordPress wpdb | close() でデータベースコネクションを適宜閉じる WordPressのプラグイン開発等で wpdb を利用してデータベースへ接続する際、必要な処理が終わった後は適宜 close() でコネクションを閉じる必要があります。 コネクション数が増え続ける 以下のサンプルは、for ループの中で毎... 2023.05.01 WordPress
MySQL MySQL(MariaDB) | 最大同時接続数など接続数関連の設定と状況を確認する方法 WordPressに組み込んでいるバッチ処理の一部が上手く動作しなかったため、データベースの接続数関連の状況を調べてみました。最大同時接続数の設定が "3000" のところ "3001" が記録されていましたので、同時接続数が問題の可能性が... 2023.04.27 MySQL
PHP PHP | 旧字や半角カナなどメール送信時の日本語文字化け対策 "mb_send_mail" でメール送信する際、"mb_language" の設定が "ja" の場合、旧字や半角カナなど一部の日本語文字列が文字化けされた状態で送信されてしまいます。 文字化けになる設定 // 言語設定 $lang = ... 2023.04.24 PHP
Linux rsync | excludeオプションで同期対象から除外するディレクトリやファイルを指定する方法 rsyncコマンドのexcludeオプションを利用すると同期先へ反映したくないファイルやディレクトリを除外することができます。 同期対象ディレクトリの内容 |--a.txt |--b.txt |--c.txt |--img | |--log... 2023.04.19 Linux
WordPress WordPress | カスタム投稿タイプのアーカイブページで指定したタグ(ターム)を除外する方法 カスタム投稿タイプ(blogs)のアーカイブページで、指定したタグ(タクソノミー"tax_genre"のターム"food" Or "123")を除外する方法のメモ。 カスタム投稿 blogs のターム food をアーカイブから除外する 以... 2023.04.17 WordPress
WordPress WordPress | Contact Form 7 の複数のバージョンの検証を同一WPで行う際は終了後に管理画面から不要バージョンを削除すると大変なことになるので要注意! 過去バージョンの Contact Form 7 を導入したサイトで意図した動きをしないことがあっため最新バージョンほか様々なバージョンでテストを行いました。 作業完了後に利用しない Contact Form 7 を管理画面から削除したところ... 2023.04.12 WordPress
さくらのレンタルサーバー さくらのレンタルサーバー | 公開鍵認証でSSH接続する方法 さくらのレンタルサーバー(※スタンダードプラン以上のSSH出来るプランの契約が必要です)へ公開鍵認証でSSH接続する方法のメモ(※ローカルの動作環境は macOS Ventura 13.2.1)。 SSHキー(公開鍵と秘密鍵)を作成と設定 ... 2023.03.27 さくらのレンタルサーバー
PHP へテムル | .htaccessでPHPバージョン指定を行う方法 へテムル管理画面で設定したPHPバージョンと異なるバージョンのPHPをディレクトリ毎に設置する .htaccess でバージョン指定(変更)する方法のメモ。 PHPバージョン確認 管理画面で確認 へテムル管理画面でドメイン毎に設定されている... 2023.02.26 PHPへテムル
WordPress WordPress | LocalでローカルにWordPress開発を構築する "Local" を利用すると簡単にWordPress開発環境を構築できると聞いたので、実際にダウンロードからテストサイトを作成までを行なって見ました。 Localダウンロードとインストール ダウンロード Localの公式サイトへ移動して "... 2023.02.18 WordPress
Movable Type WordPress | MovableType(カスタムフィールド複数あり)のブログ記事データをWordPressへ移行する方法 MovableType 4.27-ja で構築されているブログの記事データを WordPress 6.1.1 の新規サイトへのデータ移行を行いましたが、MovableTypeにもWordPress同様にカスタムフィールドがあることを知らない... 2023.02.15 Movable TypeWordPress
kintone kintone | 既存の入力フォームからPOSTされた値を kintone API を使ってレコード追加する方法 お問い合わせフォームなど既存の入力フォームからPOSTされた値を kintone REST API を使ってレコード追加する方法のメモ。 裏の処理内容は「kintone | PHPのcURL関数で kintone API を叩いてレコードを... 2023.02.07 kintonePHP
kintone kintone | PHPのcURL関数で kintone API を叩いてレコードを追加する方法 kintoneアプリ作成から kintone REST API をPHPのcURL関数で叩いてレコードを追加する方法のメモ。 kintoneアプリ作成 アプリ作成 "文字列(1行)"の入力フォームを3つ配置して氏名、電話番号、メールアドレス... 2023.02.07 kintonePHP
Laravel Laravel9 | GitLabからさくらのレンタルサーバへデプロイする方法 GitLab.com でリモートリポジトリを管理している Laravel9 のプロジェクトをさくらのレンタルサーバへデプロイする方法のメモ。 PHPバージョン確認 Laravel9 の動作要件以外のバージョンであったり開発環境と異なるバージ... 2023.02.06 Laravelさくらのレンタルサーバー
Laravel Laravel Sail | PHPバージョンをPHP8.2からPHP8.0に変更する方法 デプロイ先の環境に合わせるため Laravel Sail のPHPバージョンをPHP8.2からPHP8.0に変更する方法のメモ。 Laravel Sail PHPバージョン変更 変更前のPHPバージョン確認 % sail php -v PH... 2023.02.05 Laravel
Node.js Node.jsをさくらのレンタルサーバにインストールする方法(ソースからコンパイル) さくらのレンタルサーバに Node.js をインストールするための OpenSSL と Node.js のインストール方法のメモ。(*「さくらのレンタルサーバ上で Node.js (npm) を使えるようにする」を拝見させていただき無事イン... 2023.02.04 Node.jsさくらのレンタルサーバー
Laravel Laravel9 | GitLabからエックスサーバーへデプロイする方法 GitLab.com でリモートリポジトリを管理している Laravel のプロジェクトをエックスサーバーへデプロイする方法のメモ。(*以下の作業はエックスサーバーにSSHで接続した状態で行います。) 環境確認と設定 PHPバージョン La... 2023.02.01 Laravelエックスサーバー
Laravel Laravel9 | リソースコントローラの一部のアクション(index, show)のみミドルウェアの認証(auth)を除外する方法 リソースコントローラで自動生成されたアクションの内、indexとshowのみミドルウェアの認証(auth)の対象としないようにする方法。 コンストラクタで追加する認証ミドルウェアかルーティング設定でリソースコントローラをバラして記述して認証... 2023.01.29 Laravel