php_dio & php_win32service 不适用于 wamp 服务器 2.5

php_dio & php_win32service won't work on wamp server 2.5

我正在尝试使用 php_dio 和 php_win32service,因为我想使用 php 在我的服务器上查询 COM10 并获取状态并重新启动我的一些 win 服务。

尽管我使用了正确的 dll(对于 PHP 5.5 X64 线程安全),但我不断在扩展上收到警告图标,并且 php 日志中没有错误。

我不知道能做什么。

请指教

该菜单中出现警告图标有 2 个可能的原因

  • extension=php_xxx.dll 存在于 php.ini 文件中,但 dll 不存在于 \ext 文件夹中。

  • dll 存在于 \ext 文件夹中,但 extension=php_xxx.dll 行不存在于 php.ini 文件中。

那么你忘记了哪个?

还要记住有 2 个 php.ini 文件 :-

  • \wamp\bin\php\php{version}\php.ini 中的那个仅供 PHP CLI 使用
  • 您可以使用 wampmanager->PHP->php.ini 菜单进行编辑,当 运行 在 Apache 下时使用。

您说您使用了正确的 dll,但为了确保 WAMPServer 2.5 使用 Apache2.2.9,您需要线程安全 + VC11 编译版本