openssl_encrypt不被 PHP 识别


openssl_encrypt is not recognized by PHP

当我通过php cmd运行时,我可以运行openssl_encrypt ($string, $method, $pass);。但是,当我通过Apache http服务器运行它时,它会抛出以下错误:

Fatal error: Uncaught Error: Call to undefined function openssl_encrypt() in D:'...'lab.php:2 Stack trace: #0 {main} thrown in D:'...'lab.php on line 2

问题是 apache 没有完全安装,并且有一些丢失的文件。

所以我重新安装了 apache,问题消失了。