调用未定义的函数 Illuminate\Encryption\openssl_decrypt()

2022-08-31 00:23:16

我正在使用xampp和Windows以及laravel,一切都很好,但是当我完成工作并转动xampp并尝试今天早上打开我的工作时,这就是我得到的:

FatalThrowableError in Encrypter.php line 100:
Fatal error: Call to undefined function Illuminate\Encryption\openssl_decrypt()

Encrypter.php是一个标准的laravel文件,我甚至没有碰过它。我的扩展程序已打开。

扩展名 = php_openssl.dll

可能出了什么问题?


答案 1

如果已关闭 XAMPP 并重新启动它,则可能值得再次运行该命令,或者只是运行以确保正确加载所有依赖项。composer installcomposer update


答案 2

只需编辑 php.ini 文件并通过删除此行前的 “;” 来取消注释 --extension=openssl。在 php.ini 文件中。它将开始正常工作。


推荐