Apache berhenti secara automatik
Silence
Silence 2019-07-16 14:57:25
0
1
1516

QQ浏览器截图20190716145653.png

Silence
Silence

membalas semua(1)
V

Sebab keputusan ini adalah masalah dengan program halaman web dan tetapan pelayan. Kerana sesetengah skrip PHP mempunyai segmen kod kebocoran memori. Tetapan pelayan: Bilangan permintaan pemprosesan untuk proses pemprosesan apache segmen kod ini ditetapkan kepada 0 tak terhingga. Dalam erti kata lain, proses ini hanya akan dimatikan apabila apache dimulakan semula atau pelayan dimulakan semula. Jika tidak, mereka akan terus berjalan sehingga sumber terakhir sistem (terutamanya memori) habis, dan kemudian perkhidmatan akan diputuskan.

Penyelesaian:
Dalam fail konfigurasi apache: /usr/local/apache/conf/extra/httpd-mpm.conf
Cari bilangan permintaan yang boleh dikendalikan oleh proses anak bebas apache: Parameter "MaxRequestsPerChild": tidak boleh ditetapkan kepada 0, minimum Sebaiknya tetapkannya kepada nombor yang agak kecil, seperti "50" untuk mengelakkan kebocoran memori yang tidak disengajakan dalam proses httpd
Simpan dan keluar, gunakan perkhidmatan httpd restart untuk memulakan semula perkhidmatan apache untuk membuat konfigurasi mengambil masa kesan. Elakkan dari berulang kali

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan