无法安装laravel oci8
无法安装laravel oci8,laravel,oci8,Laravel,Oci8,编写器require yajra/laravel-oci8:^8命令出现以下错误: C:\Users\yö\PhpstormProjects\BRP>composer require yajra/laravel-oci8:^8 ./composer.json has been updated Running composer update yajra/laravel-oci8 Loading composer repositories with package information Up
编写器require yajra/laravel-oci8:^8
命令出现以下错误:
C:\Users\yö\PhpstormProjects\BRP>composer require yajra/laravel-oci8:^8
./composer.json has been updated
Running composer update yajra/laravel-oci8
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires yajra/laravel-oci8 8 -> satisfiable by yajra/laravel-oci8[v8.0.0].
- yajra/laravel-oci8 v8.0.0 requires ext-oci8 >=2.0.0 -> it is missing from your system. Install or enable PHP's oci8 extension.
To enable extensions, verify that they are enabled in your .ini files:
- C:\PHP74\php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
Windows 10PHP 7.4.6
拉威尔8.26.1
PHP风暴2020.2.3
我没有使用XAMMP或WAMP
我希望有人能帮助我。提前感谢。您缺少OCI8 PHP扩展,因此请执行以下步骤:
composer require yajra/laravel-oci8:^8
命令
yajra/laravel-oci8 v8.0.0需要ext-oci8>=2.0.0->您的系统中缺少它。安装或启用PHP的oci8扩展名
告诉您需要做什么?我是否将整个解压文件夹复制到PHP\ext或其中的文件?您使用的是windows操作系统,因此请下载扩展名的dll文件,如果数据库位于其他计算机上,请将其复制到PHP扩展名文件夹,然后别忘了安装Oracle Instant Client,这样PHP OCI8就可以找到必要的Oracle“客户端”库来处理与数据库的网络连接。在Windows上,您还需要VS可再发行文件。即时客户端下载页面包含详细信息。使用32位或64位即时客户端来匹配PHP的体系结构。就我个人而言,我会使用比11g更新的PHP OCI8 DLL。@chrispher VS redistributable是缺少的成分,你和pejman kheyri帮了我很多。你让年轻学生过得很愉快。上帝保佑你:)我很高兴这对你有用。祝你好运