我收到以下错误:
调用 Encrypter.php 第 73 行中未定义的函数 openssl_encrypt()
这看起来似乎很明显,但是在我的配置中启用了 OpenSSL 扩展,只有在使用时才会发生此错误artisan serve,查看配置并启用它。
artisan做了一些研究:在文件中复制了以下代码
$loaded = extension_loaded('openssl');
var_dump($loaded);die();
Run Code Online (Sandbox Code Playgroud)
它回来了true。但是当我将相同的代码复制到/public/index.php其中时,它会返回false.
所以我假设openssl扩展在 中启用php-cli,但由于某种原因它在到达引导文件后被禁用。
*如果有人感兴趣的话我正在使用 UniServer。