VPS侦探论坛

 找回密码
 注册
搜索
查看: 564|回复: 6

我想要开启多线程,可php版本确实ts的,如何换成nts的

[复制链接]
发表于 2019-1-20 19:09:34 | 显示全部楼层 |阅读模式



特需要将php从线程安全ts转到nts版上去

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-1-20 19:15:31 | 显示全部楼层

现在这样线程在php没法start启动,fpm还挂了




现在这样线程在php没法start启动,fpm还挂了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
发表于 2019-1-21 10:14:30 | 显示全部楼层

你这个明显是自己加了--enable-maintainer-zts 的参数肯定就变成安全线程的了
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-1-21 21:03:33 | 显示全部楼层

回复 3# 的帖子 抱歉,这么晚回复




我试过没加--enable-maintainer-zts php extension bilud也是ts
[root@localhost ~]# php -v
Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: undefined symbol: executor_globals
PHP 5.6.30 (cli) (built: Jan 20 2019 12:50:16)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
[root@localhost ~]# service php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: undefined symbol: executor_globals
done
php信息报错

线程开启没问题,执行start就报502错误
class My extends Thread {
    public function run() {
        /** ... **/
    }
}
$my = new My();
var_dump($my->start());
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-1-22 09:56:00 | 显示全部楼层

回复 4# 的帖子


Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: undefined symbol: executor_globals
ZendGuardLoader没有安全线程版本,所有无法使用ZendGuardLoader

使用Thread类需要安装pthreads扩展

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-1-22 21:43:42 | 显示全部楼层

回复 5# 的帖子




军哥,现在安装上pthreads2.0.6扩展,--enable-maintainer-zts也已编译。phpinfo.php能查看到扩展信息,使用pthreads nginx还是会报502错误
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
发表于 2019-1-23 09:23:15 | 显示全部楼层

回复 6# 的帖子


那就不大清楚了,可以开慢日志、core dump之类的方法排查试试
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2019-6-20 04:55 , Processed in 0.048677 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表