From Google+ 20181006 – 覚書_Xサーバー(xserver)でphpのバージョンを7.x系へ変更したとき.html

福間健二福間健二2018-10-06 16:33:21+0900– Updated: 2018-10-06 16:35:46+0900
覚書
Xサーバー(xserver)でphpのバージョンを7.x系へ変更したときのcronコマンド設定に関する注意点。

Xサーバーは、phpの最新バージョンphp7.2が導入されているが、
php5.xからphp7.2へバージョンアップしたサイトでcronを動かしている場合、cronのコマンド設定が自動でphp7.xのコマンドへ切り替わらないことがあるらしい。

具体的には、
php5.1.6のときのcronコマンド設定が
/usr/bin/php5 /home/[サーバー名]/[ドメイン名]/public_html/[phpファイル名]である場合において、
php5.1.6からphp7.2.6へphpのバージョンを変更したら、
上記コマンド中「/usr/bin/php5」の部分は自動では変更されず、
cronは動かなくなった。

この場合、cronを再稼動させるためには、
上記コマンド中「/usr/bin/php5」の部分を書き換えて、
cronのコマンド設定を
/usr/bin/php-fcgi7.2 /home/[サーバー名]/[ドメイン名]/public_html/[phpファイル名]
又は
/usr/bin/php7.2-cgi /home/[サーバー名]/[ドメイン名]/public_html/[phpファイル名]
に変更する必要がある。

(なお、/usr/bin/php7.2 /home/[サーバー名]/[ドメイン名]/public_html/[phpファイル名]
への変更ではcronは動かなかった。)

共有中: 一般公開

Categories:

Tags: