Windows系统Thread Safe版本和Non Thread Safe版本的PHP的区别

主要区别是:

  • 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扩展。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注