问题摘要
我已经为php 7.1.19安装了oci8
运行在5.6.3上
//error当我试图为laravel安装Yajra oci8 github时
无法将您的要求解析为可安装的软件包集。
问题1
若要启用扩展名,请验证它们是否已在.ini文件中启用:
您还可以在终端中运行php -ini,查看PHP在CLI模式下使用哪些文件。
安装失败,将./composer.json恢复为其原始内容。
//
当我做了一个test.php在WAMP,它工作,没有错误,但现在,我希望它的工作,以及拉拉。
代码段
$conn = oci_connect('Name', 'Password', 'Localhost');
if ($conn) {
echo "connect succesfull";
}\
我用laravel安装它的命令是:
“作曲家需要yajra/laravel-oci8:”5.6.*“”
我知道这可能不是正确的命令,所以我试过这样做:
“作曲家需要yajra/laravel-oci8:”7.1.19“
但那是不存在的
我现在有点卡住了。有人能帮我吗?
发布于 2018-06-13 14:25:17
# How to install OCI8 in windows
## Instantclient Version 12.2.0.1.0
##### Xampp
##### php 7.2.4
##### Windows 10
### Step 1下载OCI8 2.1.87.2线程安全(TS) x86
### Step 2将文件解压缩到xampp\ext
### Step 3向xampp\php.ini文件中添加代码
`extension=php_oci8.dll` ### Step 4 从OTN即时客户端页面下载Windows的“即时客户端包- Basic”。http://www.oracle.com/technetwork/topics/winsoft-085727.html
因为PHP是32位,所以使用Instant客户端的32位版本。(http://www.oracle.com/technetwork/articles/technote-php-instant-084410.html)
Instant Client Package - Basic Version 12.2.0.1.0
### Step 5将即时客户端文件夹解压缩到C:\instantclient_12_2
### Step 6编辑Windows PATH环境设置并添加此路径
C:\instantclient_12_2
### Step 7重新启动
https://stackoverflow.com/questions/48905606
复制相似问题