【发布时间】:2018-08-01 00:23:18
【问题描述】:
问题总结
我为 php 7.1.19 安装了 oci8
在 Laravel 框架 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。
代码sn-p
$conn = oci_connect('Name', 'Password', 'Localhost');
if ($conn) {
echo "connect succesfull";
}
\\
我在 laravel 中安装它的命令是:
'composer 需要 yajra/laravel-oci8:"5.6.*"'
我知道这可能不是正确的命令,所以我尝试了这个:
'composer 需要 yajra/laravel-oci8:"7.1.19"'
但是那个不存在
我现在有点卡住了。谁能帮帮我?
【问题讨论】:
-
您使用的是哪个操作系统?
-
Windows 7 x86 @SachinVairagi
-
请分享您遵循的步骤,或者您也可以查看 - oracle.com/technetwork/articles/…
-
@SachinVairagi 它已经在一个php文件中工作了,唯一的问题是它不适用于安装laravel github
标签: php oracle laravel-5 oracle-call-interface oci8