首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装laravel oci8

无法安装laravel oci8
EN

Stack Overflow用户
提问于 2021-02-05 08:39:41
回答 2查看 7.4K关注 0票数 2

composer require yajra/laravel-oci8:^8命令给出了以下错误:

代码语言:javascript
复制
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 10

PHP 7.4.6

Laravel 8.26.1

PHP 2020.2.3

我不使用XAMMP或WAMP

我希望有人能帮我。提前谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-05 09:50:25

您缺少了OCI8 PHP扩展,因此请执行以下步骤:

从"C:\php74\ext"下载确切版本的

  1. ,因为您必须是php_oci8-2.2.0,解压缩它并复制到PHP文件夹,在中

  1. Un-在php.ini中注释"extension=php_oci8_11g.dll“并重新启动Apache或使用

的任何其他web服务器。

  1. Check php_info(),应该启用oci8 .

  1. 再次运行composer require yajra/laravel-oci8:^8命令.
票数 4
EN

Stack Overflow用户

发布于 2022-04-22 09:20:32

https://windows.php.net/downloads/pecl/releases/oci8/中下载具有适当php版本的扩展

解压缩并将所有.dll文件复制到/xampp/php/ext

http://www.oracle.com/technetwork/topics/winsoft-085727.html中下载具有适当操作系统和PHP版本的即时客户端oracle

提取并复制所有dll文件到/xampp/apache/bin/并将其复制到/xampp/php/

安装https://github.com/yajra/laravel-oci8

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

https://stackoverflow.com/questions/66060079

复制
相关文章

相似问题

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