问题摘要
我为php 7.1.19安装了oci8
在Laravel Framework 5.6.3上运行
//在尝试为laravel安装Yajra oci8 github时遇到的错误
您的要求无法解析为可安装的软件包集 .
问题1
yajra / laravel-oci8 v5.6.0需要ext-oci8> = 2.0.0 - >系统中缺少所请求的PHP扩展名oci8 .
yajra / laravel-oci8 5.6.x-dev需要ext-oci8> = 2.0.0 - >系统中缺少所请求的PHP扩展名oci8 .
yajra / laravel-oci8 5.6.x-dev需要ext-oci8> = 2.0.0 - >系统中缺少所请求的PHP扩展名oci8 .
yajra / laravel-oci8的安装请求5.6 . * - > yajra / laravel-oci8 [5.6.x-dev,v5.6.0]可满足 .
要启用扩展,请验证它们是否已在.ini文件中启用:
C:\ wamp \ bin \ php \ php7.1.9 \ php.ini
您还可以在终端内运行php --ini,以查看PHP在CLI模式下使用的文件 .
安装失败,将./composer.json恢复为原始内容 .
//
当我在WAMP中制作一个test.php它没有错误,但现在我希望它也能用于laravel .
代码段
$conn = oci_connect('Name', 'Password', 'Localhost');
if ($conn) {
echo "connect succesfull";
}
\
我运行以在laravel中安装它的命令是:
'作曲家需要yajra / laravel-oci8:“5.6 . *”'
我明白这可能不是正确的命令,所以我尝试了这个:
'作曲家需要yajra / laravel-oci8:“7.1.19”'
但那个不存在
我现在有点卡住了 . 有人可以帮帮我吗?