Linux PHP OPcacheのキャッシュサイズを確認する方法 OPcacheのキャッシュサイズを確認するPHP OPcacheのキャッシュサイズを確認する方法はいくつかありますが、2つほどその方法をご紹介します。PHPスクリプトで確認するOPcacheの状態を確認するには、opcache_get_st... 2024.12.11 LinuxUbuntuプログラミング
Linux PHP OPcacheのキャッシュをクリアには? PHP OPcacheのキャッシュするNextCloudを利用していますが、管理画面にログインにすると「OPcache のインターン化文字列バッファがほぼいっぱいです。」と表示されます。「opcache.interned_strings_b... 2024.12.09 Linux
Linux ソースからコンパイルしたPHPで、php.iniを編集しても設定が反映しない phpinfoで、「Loaded Configuration File 」の設定がないソースからコンパイルしたphpで、/etc/php.ini で設定を変更しても変更内容が反映しません。もちろんApacheの再起動も行っています。php.... 2024.07.16 Linux
Linux PHP-FPMで処理が遅いスローログを出力する CentOS 7からRockyLinux8に移行したサーバーでPHPの一部の処理で遅くなっているので、原因究明のためPHP-FPMの処理の遅い処理のをログに出力するようにしました設定は、「/etc/php-fpm.d/www.conf」のフ... 2024.02.15 Linuxプログラミング
Linux phpで「ERROR: Unable to set php_value ‘soap.wsdl_cache_dir’」のエラー php・php-fpmの初期設定後に、エラーログを見ると下記のエラーがでていました# view /var/log/php-fpm/error.logERROR: Unable to set php_value 'soap.wsdl_cach... 2024.02.14 Linuxプログラミング
Linux php-fpmのログファイルのログレベルについて 古いWordpressのブログがあって使用しているプラグインが古いので「/var/log/php-fpm/www-error.log」に下記のWarningのエラーが大量に出力されていました。このWarningを出力しないようにログレベルを... 2023.12.19 Linux
Linux CentOS 6系でPHP 7.4をソースからビルドしてインストール 古いCentOS 6.x系のサーバーがあり、最新OSに移行しなければいけないですが移行できない理由があってそのサーバーでWordPressを利用する話があって、利用するテンプレートの要件がPHP 7.4以上となっています。remiのレジスト... 2023.12.05 Linux
Linux 永続オブジェクトキャッシュを使用してください 【WordPress】 「永続オブジェクトキャッシュを使用してください」 の警告メッセージついてWordpressのヘルスチェックで下記のように「永続オブジェクトキャッシュを使用してください」と表示されます。以前は「Memcached Redux」を使っていました... 2023.08.21 LinuxWordPress
Linux 「APCu」の有効になっているか確認する PHPのAPCu(Alternative PHP Cache user caching)は、PHPプログラムのパフォーマンスを向上させるための仕組みの一つで、PHPコードの結果やデータをキャッシュする機能を提供します。これにより、同じコード... 2023.08.18 Linux
Linux PHPの警告「PHP Warning: Module “imagick” is already loaded in Unknown on line 0」 phpのバージョンを確認すると「PHP Warning: Module "imagick" is already loaded in Unknown on line 0」と渓谷メッセージが表示されていました$ php -vPHP Warni... 2023.08.02 Linux
Linux PHP 8.2から8.0 にダウングレード 先日、PHP 8.2「CentOS 9系でPHP 8.2を使用する」にバージョンアップしたのですが、php-zipで依存関係でエラーとなり色々とやったのですが、解消しません。$ php -vPHP Warning: Module "imag... 2023.08.01 Linux
Linux phpMyAdminで「mysqli::real_connect(): (HY000/2002): No such file or directory」のエラー phpMyAdminでMySQLのDBの保存場所を変更後にログインしてみると下記のように「mysqli::real_connect(): (HY000/2002): No such file or directory」とエラーが表示されまし... 2022.12.01 Linux
Linux オプションのモジュール intl がインストールされていないか、無効化されています【WordPress】 サイトヘルスステータスで「警告 オプションのモジュール intl がインストールされていないか、無効化されています。」と表示されるWordPressのサイトヘルスステータスで、「警告 オプションのモジュール intl がインストールされてい... 2022.02.24 LinuxWordPress
プログラミング PHP で処理速度を表示する方法 PHPで処理で、MySQLに接続してDB更新したしている処理があって、その処理が遅い時があります。どの処理でPHPの処理速度を遅くなっているか調査するために、PHPの処理速度を表示するようにしました。その際のコードは以下となります$time... 2021.12.02 プログラミング
Linux Let’s Encryptのルート CA期限切れでPHP(file_get_contents)でエラー Let's Encryptのルート CA期限切れで、SSL通信ができなくなった10月1日になると、PHPのfile_get_contentsで、SSL通信するとエラーがでて処理ができなくなりました。PHPで指定しているURLをブラウザでアク... 2021.10.04 Linuxプログラミング