質問: php7.3は/ run / php /に表示されません nginxを搭載したjoomlaサーバーがあり、phpバージョンをphp7.0から7.3にアップグレードしたばかりですが、新しいバージョンを使用できません。問題は、/run/php/(および/var/run/php/)ではphp7.0-fpm.pidとphp7.0-fpm.sockしか見つからないのに、7.3バージョンが表示されないため、サイトのnginxconfigを更新するとに:... location ~ \.php$ { # fastcgi_pass 127.0.0.1:9000; fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param script_filename $document_root$fastcgi_script_name; include /etc/nginx/fastcgi.conf; } ... サイトに入ると、502の悪いゲートウェイが表示されます。php7.3が起動しないのはなぜですか? 7.3に切り替えるにはどうすればよいですか?
回答: php-fpmは、nginxと同じようにシステムサービスです。ディストリビューションの標準的な「サービス管理」操作を調べます(debianなどを想定しています)。 表示ステータス:systemctl status php7.3-fpm 今すぐ手動で開始:systemctl start php7.3-fpm 再起動後の自動起動:systemctl enable php7.3-fpm