小编geg*_*yan的帖子

Encrypter.php 中未定义的函数 openssl_encrypt()

我收到以下错误:

调用 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。

php laravel php-openssl laravel-5.3

2
推荐指数
1
解决办法
9254
查看次数

标签 统计

laravel ×1

laravel-5.3 ×1

php ×1

php-openssl ×1