我知道这个问题在其他帖子中已经得到解答,但由于我遇到了同样的问题并且没有找到适用于我的情况的解决方案,所以我找到了一个不同的解决方案,这让我花了一些时间才找到。由于我只有1个声望点数,所以我不能回复其他问题,我将其作为一个新问题发布。
在我的情况下,问题是我的php.ini中的“extension_dir”设置错误,因为最初我在不同的目录中安装了PHP,然后手动移动了它。
因此,如果您检查了您的php.ini并发现openssl已启用,但仍然遇到该错误,则还可以检查php.ini中的extension_dir是否指向您期望的位置,以及该目录实际上是否包含openssl模块。
在我的情况下,问题是我的php.ini中的“extension_dir”设置错误,因为最初我在不同的目录中安装了PHP,然后手动移动了它。
因此,如果您检查了您的php.ini并发现openssl已启用,但仍然遇到该错误,则还可以检查php.ini中的extension_dir是否指向您期望的位置,以及该目录实际上是否包含openssl模块。