phpMyAdminで「mysqli::real_connect(): (HY000/2002): No such file or directory」のエラー

phpMyAdminでMySQLのDBの保存場所を変更後にログインしてみると下記のように「mysqli::real_connect(): (HY000/2002): No such file or directory」とエラーが表示さ ...
オプションのモジュール intl がインストールされていないか、無効化されています【WordPress】

WordPressのサイトヘルスステータスで、「警告 オプションのモジュール intl がインストールさ ...
PHP で処理速度を表示する方法

PHPで処理で、MySQLに接続してDB更新したしている処理があって、その処理が遅い時があります。
どの処理でPHPの処理速度を遅くなっているか調査するために、PHPの処理速度を表示するようにしました。
その際のコ ...
Let’s Encryptのルート CA期限切れでPHP(file_get_contents)でエラー

10月1日になると、PHPのfile_get_contentsで、SSL通信するとエラーがでて処理ができなくなりました。PHPで指定しているUR ...
PHP 8をOPcacheとAPCuを利用する

PHP 8で、PHPを高速化できる「OPcache」と「APCu」を利用してWEBサーバーを高速化してみます。
「OPcache」は、コードをコンパイルして、キャッシュ(共有メモリへ保存)します。「APCu」の方は、オブジェク ...
PHP 7.x から PHP 8.0にバージョンアップ

CentOS 8で、PHP 7.3で運用しているサーバーのPHPをPHP 8にバージョンアップしました。その手順を紹介します
Wordpress等、PHPを利用している環境では ...
phpで「extension」の場所を確認する方法

php.iniで拡張パッケージを指定するディレクトリである「extension_dir」設定ですが、「extension」の場所がわからずに少し困りましたが、「phpinfo」関数で確認できます。
WEBで「phpinfo ...
CentOS 8 WordPress インストール

CentOS 8で稼働しているサーバーでWordpressを利用できるようにします、インストールする環境は以下の ...
PHP+LibreOfficeでEXCELファイルをPDFファイルを作成する

PHPを利用している環境でEXCELファイルをPDFファイルに変換する必要な開発案件がありました。
GUI環境をEXCELからPDFファ ...
PHP 7.x でバーコードを作成する方法「PHP Barcode Generator」

PHP 5.3系では「Image_Barcode2」を利用して1次元バーコードを作成していましたが、PHP 7系に移行すると「Image_Barcode2 ...
PHPエラー : Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context

PHPExcelを使用しているPHPでPHP 5.x から PHP 7.xに移行すると、「Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context」のエラーが上がりました。P ...
PHPエラー : Warning: Use of undefined constant NONEXISTENT – assumed ‘NONEXISTENT’

php 5系からphp 7.3に移行する作業あって移行後以下のようなエラーが上がりました
Warning: Use of undefined constant NONEXISTENT - assumed 'xxxxxxxx' ( ...PHPでファイルに文字列を書き込む「file_put_contents()」

PHPでファイルに文字列を書き込むには「file_put_contents()」の関数で書き込みできます。
ファイルに書き込むには、ファイルを開く関数「fo ...
PHP で改行コードを削除する

PHPで改行コードを取り除く方法ですが、ネットで調べるといろいろな方法がありますが、str_replaceで改行を取り除く方法を紹介します。まず、下記のような改行を含む変数があるとします
< ...住所から緯度経度を取得する(Yahoo!ジオコーダAPI)

住所から緯度経度を取得する必要があったのでその方法を調べました。地図のAPIではGoogle Maps Platform(旧:Google Maps API)が有名ですが、Goo ...