主要区别是:
- non-thread-safe非线程安全,与IIS搭配环境。
- thread-safe线程安全,与apache搭配环境。
Windows系统的某些PHP第三方扩展,例如oci8,也分为TS(Thread Safe,如果你的 PHP 是 Thread Safe 版)版本或 NTS(Non-Thread Safe)版本。
如何判断你的 PHP 是 TS 版本还是 NTS版本?打开CMD窗口,运行:
php -i | findstr "Thread"
在输出中,
- 如果看到 “Thread Safety => enabled”,说明是TS版本
- 否则是NTS版本
下载与PHP对应版本的PHP扩展的版本,才能在Windows系统成功安装这个PHP扩展。