Heim >Backend-Entwicklung >PHP-Problem >Muss ich neu starten, um PHP zu ändern?

Muss ich neu starten, um PHP zu ändern?

藏色散人
藏色散人Original
2021-11-24 09:32:006242Durchsuche

修改php后是需要重启的,其方法是:1、打开终端命令窗口;2、查看php-fpm的master进程号;3、重启php-fpm即可。

Muss ich neu starten, um PHP zu ändern?

本文操作环境:linux5.9.8系统、PHP7.1、Dell G3电脑。

修改php 需要重启吗?php.ini修改需要重启什么?

需要重启。

一般谁用到它就重启谁没问题的

注:要先知道PHP是以什么样的模式运行的。
是独立的可执行程序,或者是以模块的形式嵌入到服务器程序里运行。
如果是nginx,通常是独立进程的形式,而apache是模块的形式。
所以nginx是重启php进程php-fpm,apache是重启apache服务。

 

 

nginx服务器修改php.ini后需要重启php-fpm才能生效

先查看php-fpm的master进程号 ---master

ps aux|grep php-fpm
root 42891 0.0 0.1 182796 1220 ? Ss 4月18 0:19 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

重启php-fpm:

kill -USR2  主进程ID        ------------master 进程id

相关操作

./nginx -t  验证nginx配置文件是否正确

nginx -s reload  修改nginx配置后重新加载配置文件

启动php-fpm:

/usr/local/php/sbin/php-fpm

推荐学习:《PHP视频教程

Das obige ist der detaillierte Inhalt vonMuss ich neu starten, um PHP zu ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn