初次运行laravel框架报Call to undefined function openssl_decrypt()错误
错误详情页面如图:
出现了该类错误多半是大家安装时没有注意到开启php的扩展;
Laravel框架的运行对环境是有严格要求的;
那么我们为什么要满足这些条件呢:
首先,我们知道在Laravel里有很多::class的语法,是在php5.5以后支持的;
其次,在Laravel里定义数组的写法:[‘name’ => ‘xiaoming’, ‘age’ => 23] 也是在php5.4之后支持的
由于Laravel会使用Openssl扩展库、PDO扩展库的类,所以确保开启这些扩展
由于Laravel会使用token(令牌)技术, 所以确保tokenizse开启
tips:
在Windows下建议使用集成开发环境phpstudy这个产品,目前还支持php7,并且可以非常方便的做版本切换。