PHP通过进程控制(pcntl)实现多进程并行处理,使用pcntl_fork()函数可以克隆自身,创建子进程,适合CPU密集型任务和后台作业,提高执行效率。
PHP官方的手册里也记载了该问题及其解决方法:http://php.net/manual/zh/function.pcntl-fork.php#70721。 产生该问题的原因就是子进程会关闭父进程的数据库连接,所以需要在子进程中重新进行数据库连接,官方文档里给出的示例代码如下: // Create the MySQL connection $db =...
完成下面两步后,将自动完成登录并继续当前操作。