Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memulakan semula tanpa php-fpm
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.
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
Ini akan memaparkan semua 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>
di mana,
Selepas mematikan proses PHP-FPM, anda boleh mula memulakan semula pelayan PHP-FPM. Untuk melakukan ini, anda boleh menggunakan arahan berikut:
sudo php-fpm
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
Arahan ini sesuai untuk pengedaran Linux yang menggunakan systemd sebagai pengurus proses.
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(); ?>
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!