如何安装 php_openssl.dll

Zso*_*lti 3 windows php

我想在 php.ini 中启用 openssl 扩展。我已经取消了extension=php_openssl.dll重新启动的 apache 服务的注释,但它仍然不起作用。在我发现的 Apache 错误日志中

PHP Warning:  PHP Startup: Unable to load dynamic library 'C:/Program Files (x86)/mypath/php/ext\\php_openssl.dll' - The operating system cannot run %1.\r\n in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

我尝试按照一些教程进行操作,这些教程说我必须复制ssleay32.dll并复制libeay32.dll到 windows/system32 目录,但它仍然不起作用。

有谁知道如何正确安装它?

小智 5

我有同样的错误,但@Someone的解决方案还不够。

这篇文章帮助了我。以下是三个步骤:

  • 停止 Apache 服务器
  • 复制libeay32.dllssleay32.dllinstalldir/php/复制到installdir/apache2/bin/
  • 再次启动 Apache 服务器并检查您是否仍然看到任何错误