Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk memulakan semula tanpa php-fpm

Bagaimana untuk memulakan semula tanpa php-fpm

PHPz
Lepaskan: 2023-04-04 16:00:01
asal
572 orang telah melayarinya

Pada pelayan yang menjalankan tapak web atau aplikasi PHP, PHP-FPM biasanya digunakan sebagai penterjemah PHP. Walau bagaimanapun, dalam beberapa kes, anda mungkin tidak boleh menggunakan hak pentadbir pelayan PHP-FPM dan hanya mengurus pelayan sebagai pengguna biasa. Dalam kes ini, anda mungkin menghadapi beberapa cabaran seperti cara memulakan semula pelayan PHP-FPM. Artikel ini akan menunjukkan kepada anda cara untuk memulakan semula pelayan PHP-FPM tanpa hak pentadbir.

  1. Semak proses PHP-FPM yang sedang dijalankan

Dalam persekitaran tanpa hak pentadbir, anda perlu log masuk ke pelayan sebagai pengguna standard dan semak yang sedang berjalan Proses PHP-FPM. Untuk melakukan ini, anda boleh menggunakan arahan berikut:

ps aux | grep php-fpm
Salin selepas log masuk

Ini akan memaparkan semua proses PHP-FPM yang sedang berjalan.

  1. Bunuh proses PHP-FPM yang sedang berjalan

Jika anda perlu memulakan semula pelayan PHP-FPM, anda perlu mematikan proses PHP-FPM yang sedang berjalan dahulu . Untuk melakukan ini, anda boleh menggunakan arahan berikut:

kill <php-fpm-pid>
Salin selepas log masuk

di mana, ialah PID proses yang anda mahu bunuh.

  1. Mulakan pelayan PHP-FPM

Selepas mematikan proses PHP-FPM, anda boleh mula memulakan semula pelayan PHP-FPM. Untuk melakukan ini, anda boleh menggunakan arahan berikut:

sudo php-fpm
Salin selepas log masuk

Arahan ini akan menjalankan pelayan PHP-FPM dengan hak pentadbir.

Jika anda tidak mempunyai hak pentadbir, anda boleh cuba memasang PHP-FPM secara setempat dan menyediakannya untuk berkomunikasi dengan pelayan jauh. Dalam kes ini, anda boleh memulakan semula pelayan PHP-FPM menggunakan arahan berikut:

sudo systemctl restart php-fpm
Salin selepas log masuk

Arahan ini sesuai untuk pengedaran Linux yang menggunakan systemd sebagai pengurus proses.

  1. Uji status pelayan PHP-FPM

Selepas memulakan semula pelayan PHP-FPM, anda harus menguji status pelayan PHP-FPM untuk memastikan ia berjalan biasalah. Untuk melakukan ini, anda boleh mencipta fail phpinfo.php pada pelayan anda dengan kandungan berikut:

<?php
phpinfo();
?>
Salin selepas log masuk

Kemudian, akses fail phpinfo.php melalui pelayar anda untuk melihat sama ada pelayan PHP-FPM telah berjaya dimulakan semula.

Kesimpulan

Memulakan semula pelayan PHP-FPM tanpa hak pentadbir mungkin mempunyai beberapa had, tetapi selagi anda tahu arahan yang betul, anda boleh melakukannya dengan mudah. Selain itu, sebelum memulakan semula pelayan PHP-FPM, pastikan untuk mematikan semua proses PHP-FPM yang sedang berjalan untuk memastikan kejayaan memulakan semula pelayan PHP-FPM.

Atas ialah kandungan terperinci Bagaimana untuk memulakan semula tanpa php-fpm. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan