Tag Archeve for the ‘WordPress’ Category



php.iniの変更をhttpdに反映するにはphp-fpmの再起動が必要

Friday, March 8th, 2024

WordPressでupload file sizeの変更しようとpho.iniの該当部を変更し、apacheを再起動したが反映されなかった。

調べてみると、AlmaLinux8(CentOs8)以降では、apacheでphpを動作させるのにphp-fpm(PHP FastCGI Process Manaager)が使われるようになっており、php.iniの変更を反映させるためにはphp-fpmを再起動する必要ということのようだ。

php.iniの修正後、以下のコマンドで反映できる:

[root@Server02 ~]# systemctl restart php-fpm

php-fpmの状態チェックは以下:

[root@Server02 ~]# systemctl status php-fpm
● php-fpm.service - The PHP FastCGI Process Manager
     Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; preset: disabled)
     Active: active (running) since Fri 2024-03-08 14:16:26 JST; 13s ago
   Main PID: 2845 (php-fpm)
     Status: "Processes active: 0, idle: 5, Requests: 0, slow: 0, Traffic: 0req/sec"
      Tasks: 6 (limit: 203017)
     Memory: 12.6M
        CPU: 24ms
     CGroup: /system.slice/php-fpm.service
             ├─2845 "php-fpm: master process (/etc/php-fpm.conf)"
             ├─2847 "php-fpm: pool www"
             ├─2848 "php-fpm: pool www"
             ├─2849 "php-fpm: pool www"
             ├─2850 "php-fpm: pool www"
             └─2851 "php-fpm: pool www"

Mar 08 14:16:26 Server02.yamasnet.com systemd[1]: Starting The PHP FastCGI Process Manager...
Mar 08 14:16:26 Server02.yamasnet.com systemd[1]: Started The PHP FastCGI Process Manager.

なお、php-fpm再起動後にhttpdの再起動は必要ない。



AlmaLinux9への major upgrade をひとまず断念

Thursday, September 28th, 2023

懸案としていたAlmaLinux9 へのUpgrade作業を行っていたが、残念なことに障害が発生してしまい。ひとまずUpgradeを断念した。

障害は、ブログツールwordpressをインストールし、このブログを構成する各種ファイルを、新たに作成したServer上に、展開しようとしたところ、スクリーン上に以下のようなメッセージが生じ、それ以上、動作を進めることができなくなってしまった。

メッセージは以下:

There has been a critical error on your website. ….

最新のWordpressをダウンロードし、「空」のブログサイトを試しに立ち上げてみると、問題なく立ち上げることを確認。

主な違いは、PHPのversionが、現行システムが7.4.30であるのに対し、8.027になっていることを確認。

これが障害の原因であると推測。

現行のブログ記事は15年以上にわたって書き重ねたものであるため、抜本的な書き換えが必要と判断。

大変な作業になると思うが、ここらで対応しておかないといけないかもしれない。
 

 



WordPress: Media Upload時に Error: Missing temporary folder

Thursday, February 20th, 2020

このブログ作成に使っている WordPressで、画像の貼り付け作業時 Media Upload において、

Missing temprary folder

というエラーが発生。
(続きを読む)



ブログ障害発生はDB Tableの破損による 落雷が原因?

Sunday, September 2nd, 2018

一昨日、投稿記事(ポスト)が全て消滅してしまう障害が発生した。応急的措置として、バックアップデータをリストアして復元しておいたところだ。

応急的措置はともかく、障害発生の原因を調べなければならないということで、httpdの Error Logを確認し、原因を探ってみた。

結果、ブログデータを蓄積・保存しているDB管理システム(MySql)のTable が破損していることが明らかになり、破損部を修復することで、本ブログを全面的に復旧することができた。

Table 破損の原因は、障害発生時間から落雷によるものと考えられる。 (続きを読む)



添付画像サイズ選択機能を可能にするためphp-gdをインストール

Tuesday, March 14th, 2017

WordPressでは、その標準的な機能として、記事(Post)に添付・挿入しようとする画像のサイズを選択する機能がある。

この機能は、添付・挿入しようとする画像をアップロードする際、オリジナル画像を所期の画像サイズに対応する画像ファイルを自動的に加工・生成することにより行われる。これには、phpのモジュールのひとつphp-gdが使用されている。 (続きを読む)