【问题标题】:Set-up PHP SOAP Extension in Windows在 Windows 中设置 PHP SOAP 扩展
【发布时间】:2015-07-08 04:11:00
【问题描述】:

我对如何根据网上的内容在 Windows 中设置 PHP SOAP 扩展有很多困惑。

你能帮我吗,我该怎么做?

有什么推荐的参考资料吗?

【问题讨论】:

  • 我还没有尝试过任何东西,因为我很困惑我应该从哪里开始。

标签: php soap


【解决方案1】:

参考PHP docs,您只需:

  1. 找到您的php.ini 文件。这通常位于您的 <php_home> 文件夹下(例如,C:/PHP5)。
  2. 搜索并取消注释显示;extension=php_soap.dll 的行,删除第一个; 字符,使其看起来像extension=php_soap.dll
  3. 然后重新启动您的服务器。

请注意,php_soap.dll 包含在默认的 PHP5 发行版中,您可以在 <php_home>/ext 文件夹下找到它。

希望这会有所帮助。

【讨论】:

  • 我在文件中看不到任何写着;extension=php_soap.dll的行
  • 默认情况下应该在那里。如果没有,只需将extension=php_soap.dll 添加到文件中。并确保php_soap.dll 存在于ext 文件夹下。然后重启你的服务器。
  • @Elyza 如果答案对您有所帮助,请考虑支持并接受它。谢谢!
  • 我删除了;并重新启动 apache 但仍然遇到同样的问题。
【解决方案2】:

1:在php.ini中找到extension=php_soap.dll,去掉分号(;)

2:重启你的服务器

参考:See here

【讨论】:

    【解决方案3】:

    这在 PHP 5.6.33 nts x64 上对我有用。从 PHP install-dir 例如打开 php.ini。 C:/PHP5633-nts_x64/php-ini。我用的是开发版。

    1. 取消注释“extension_dir”选项,使用“on Windows”选项。例如。

    ;extension_dir = "ext"

    1. 取消注释

    ;extension=php_soap.dll

    1. 重启服务器

    【讨论】:

      【解决方案4】:
      1. 在文本编辑器中打开 php.ini 文件。
      2. 查找 ;extension=soap
      3. 删除;
      4. 保存更改
      5. 再次启动服务器。

      【讨论】:

        猜你喜欢
        • 2015-06-30
        • 2011-08-16
        • 1970-01-01
        • 2011-03-02
        • 2010-09-09
        • 2017-11-11
        • 2015-11-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多