首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Laravel Composer PHP版本从5.6更改为7.0.10时出现错误

Laravel Composer PHP版本从5.6更改为7.0.10时出现错误
EN

Stack Overflow用户
提问于 2018-08-18 23:02:59
回答 1查看 1.6K关注 0票数 0

我安装我的laravel/composer使用的PHP版本5.6,一切都很顺利,现在我需要使用LDAP,所以当我检查时,我需要PHP 7.0或更高版本才能使用它,所以我尝试将PHP版本更改为7.0.10,我得到以下错误到之前的代码,这是工作的find。

代码语言:javascript
复制
QueryException
could not find driver

我试着更新作曲家,但没有什么,我工作得很好,任何建议。

我使用的是SQL Server,Laravel Framework 5.4.36,PHP 7.0.10。我需要实现这里提到的LDAP,所以我做了以下更改:https://github.com/Adldap2/Adldap2-Laravel

当我切换回PHP5.6时,代码运行得很好,所以代码看起来没有什么问题,我猜是与PHP有关。有没有办法在不切换PHP版本的情况下实现LDAP?

EN

回答 1

Stack Overflow用户

发布于 2018-08-19 00:39:07

您需要为php7.0安装正确的驱动程序。如果你看起来像是跑

代码语言:javascript
复制
php -m 

在使用php7.0时,您将看到没有安装数据库驱动程序模块。切换回php5.6并运行相同的命令。注意所有已安装的模块,然后切换回php7.0,并从php7.0代码库中获取所有合适的模块。

升级到php7.0后,php5.6模块将无法运行(或很少正确运行)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51909920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档