KUSANAGI9にてphp-fpmが落ちる
TOP › Forums › インストール(Installing KUSANAGI) › KUSANAGI9にてphp-fpmが落ちる
KUSANAGI9にてphp-fpmが落ちる
- This topic has 5 replies, 3 voices, and was last updated 3 years, 1 month ago by cloudy.
-
AuthorPosts
-
-
2021年9月27日 at 09:20 #747
Azureにて、KUSANAGI9を以下のオプションでインストールしました。
/opt/kusanagi/bin/kusanagi init –passwd PASSWORD –dbrootpass DBROOTPASSWD –tz Asia/Tokyo –lang ja –keyboard en –phrase PASSPHRASE –nginx121 –php80 –mariadb10.6 –ruby26
プロビジョニング
/opt/kusanagi/bin/kusanagi provision –wp –wplang ja –fqdn xxx.westus2.cloudapp.azure.com –noemail –dbname DB_NAME –dbuser DBUSER_NAME –dbpass DBPASS プロファイル名
完了し、WordPressをインストールしようとしたところ、502 BadGateway となります。
status
Profile: プロファイル名
FQDN: xxx.westus2.cloudapp.azure.com
Type: wp
KUSANAGI Version 9.0.1-3.el8
azure*** (active) nginx : nginx121 ***
* nginx.service – The NGINX HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-09-27 08:46:51 JST; 15min ago*** (inactive) httpd : httpd ***
* httpd.service – The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: inactive (dead)*** (inactive) php : php80 ***
* php-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2021-09-27 08:51:59 JST; 10min ago*** (active) mariadb : mariadb10.6 ***
* mariadb.service – MariaDB 10.6.4 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-09-27 08:46:53 JST; 15min ago*** ruby ***
ruby is not installed.*** Cache status ***
fcache off*** WAF ***
off*** SELinux ***
offstatus completed.
となり、php-fpmが起動していなようです。
php-fpmの状態は以下となります。
sudo systemctl status php-fpm
● php-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2021-09-27 08:51:59 JST; 5s ago
Process: 1739 ExecStart=/opt/kusanagi/php/sbin/php-fpm –nodaemonize –fpm-config /etc/opt/kusanagi/php-fpm.conf (code=exited, status=127)
Main PID: 1739 (code=exited, status=127)9月 27 08:51:59 xxx systemd[1]: Started The PHP FastCGI Process Manager.
9月 27 08:51:59 xxx php-fpm[1739]: /opt/kusanagi/php/sbin/php-fpm: symbol lookup error: /lib64/libldap_r-2.4.so.2: undefined symbol: EVP_>
9月 27 08:51:59 xxx systemd[1]: php-fpm.service: Main process exited, code=exited, status=127/n/a
9月 27 08:51:59 xxx systemd[1]: php-fpm.service: Failed with result ‘exit-code’.修正する場所があれば、教えてください。
-
2021年9月28日 at 14:58 #748
こんにちは。
モジュールが最新になっているか確認いただけますか?
dnf update -y
特にkusanagi-openldapが最新になっていない可能性が高いです。
最新は以下です。dnf list --installed | grep kusanagi-openldap kusanagi-openldap.x86_64 2.5.7-1.el8 @kusanagi
-
2021年9月29日 at 05:42 #749
回答いただき、ありがとうございます。
Serverを作りなおし、
dnf update -y
dnf list –installed | grep kusanagi-openldap
kusanagi-openldap.x86_64 2.5.7-1.el8を確認しました。
KUSANAGI プロビジョニング後にWordPressにアクセスすると
502 Bad Gateway
がでましたが、
systemctl start php-fpm.service
で、起動し問題無く動作しました。
ありがとうございます。
-
2021年9月29日 at 11:19 #750
こんにちは
kusanagi init に –ruby26 を指定したときに、phpが正しくインストールされないのが原因だと分かりました。
今は動作していると思いますが、一応以下のコマンドを実行しておいてください。
phpインストール時の行うはずの処理を実行します。kusanagi php
-
2021年9月29日 at 14:47 #752
調査いただき、ありがとうございます。
kusanagi php
を実行しました。
CentOS8が年末にEOLになりますが、CentOS streamへ移行すると考えてよろしいのでしょうか?
-
2021年10月6日 at 19:40 #753
kztmkz さん
横から失礼します。
CentOS 8 Streamn の話は下記のような記事がありました。さくらインターネット、「さくらのクラウド」「さくらのVPS」で超高速CMS実行環境「KUSANAGI 9」を提供
https://cloud.watch.impress.co.jp/docs/news/1356386.html> 今回提供を開始する最新バージョンのKUSANAGI 9は、CentOS Stream 8に対応する。
-
-
AuthorPosts
- You must be logged in to reply to this topic.