如何判断php环境的线程安全选项?是安全ts还是不安全nts?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
本文讲述:如何判断php
环境是“线程安全”还是“线程不安全”的,即是ts
版还是nts
版?这两个不同的值,在安装php
扩展的时候,会有较大的区别。所以,本文来探讨一下,如何分辨线程安全选项。
苏南大叔的“程序如此灵动”博客,记录苏南大叔的编程故事。本文测试环境:win10
,php@8.2.11
。
方案一,phpinfo()结果
可以通过查看phpinfo()
的结果里面的Thread Safety
。如下图所示:
Thread Safety
为disabled
的话,就是nts
。enable
就是ts
。
方案二,命令行下判断
可以通过下面的命令,查看是否是nts
。
php -i | grep Thread
或者:
php -r "phpinfo();" | grep Thread
输出:
Thread Safety => disabled
没有grep
命令的话,可以参考:
相关文章
php内核,如何理解ts和nts的区别?如何选择?
结语
苏南大叔的php
经验文章,请参考:
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。