自建稳固牢靠的 php 守护
what
● pcntl_fork
● 过程 / 过程组 / 组出息程 / 会话
● 规范输出 / 输入 / 谬误
why
how
需求装置 pcntl 扩大,能力应用
● 后盾运转
if ($pid=pcntl_fork ()) exit (0);// 是父过程,完结父过程,子过程持续
● 脱离管制终端,登录会话以及过程组
posix_setsid ();// 子过程晋级组出息程,脱离原来的会话 / 终端
● 制止过程从新关上管制终端
if ($pid=pcntl_fork ()) exit (0);// 完结第一子过程,第二子过程持续(第二子过程再也不是会话组长)
● 封闭关上的文件形容符
fclose (STDIN),fclose (STDOUT),fclose (STDERR)// 封闭规范输出输入与谬误显示。
● 扭转以后工作目次
chdir("/")
● 重设文件创立掩模
umask (0);// 避免承继父级遗留上去的掩模
相干保举:《PHP教程》
以上就是应用PHP自建稳固牢靠的守护顺序的具体内容,更多请存眷资源魔其它相干文章!
标签: php php开发教程 php开发资料 php开发自学
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!