- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我遇到了这个错误。
Fatal error: Call to undefined function oci_connect()
$conn = oci_connect('localhost', 'username', 'password') or die(could not connect:'.oci_error)
这是代码。
这是我得到的错误。
Fatal error: Call to undefined function oci_connect() in C:\xampp\htdocs\org\org\php\myphp.php on line 51
我检查了 ext 文件夹中的 PHP DLL 文件。
在此先感谢有人帮助解决这个问题。
最佳答案
我花了整整三天时间来解决这个问题。
我在 Windows 7 中使用我的 ORACLE 连接,没问题。上周我刚买了一台装有 Windows 8 的新电脑。安装 XAMPP 1.8.2。此服务器上的每个应用程序 PHP/MySQL 都运行良好。当我尝试将我的 php 应用程序连接到 Oracle DB 时出现问题。
Call to undefined function oci_pconnect()
当我启动/停止带有更改的 Apache 时,“PHP 启动”上出现一个奇怪的“警告”,它以“PHP 警告:PHP 启动:第 0 行未知”的形式进入日志
我做了一切(取消注释 php_oci8.dll 和 php_oci8_11g.dll,将 oci.dll 复制到/ext 目录,靠近/Apache 并且没有任何效果。下载 Instant Client 的每个版本并且没有任何效果。
上帝帮助了我。当我下载 ORACLE Instant Client 32 位时,一切正常。 phpinfo() 显示 oci8 信息,我的应用程序运行良好。
所以,不要介意您的 WINDOWS 版本是 x64。 XAMPP 和 ORACLE Instant Client 之间的链接。
关于php - 调用未定义函数 oci_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22478387/
好的,所以我在使用 oci、apache、php 和 suse 时遇到了这个可怕的问题。首先,版本: PHP 5.3.15 (cli) Apache/2.2.22 (Linux/SUSE) OCI8
参数(私有(private)字符串): $this->username = 'app'; $this->password = 'passwd'; $this->service
我遇到了这个错误。 Fatal error: Call to undefined function oci_connect() $conn = oci_connect('localhost', 'us
我们正在使用 Lumen 5.2.x (Laravel) 应用程序从 Oracle 数据库获取数据。为此,我们使用 oci_connect() 连接到数据库。 (额外信息:我们使用 Oracle in
更新 (5/21/2010) 成功! 所以经过多次 $head->desk()'ing,我已经解决了它。 记住 children ,要注意你使用的即时客户端版本,这取决于虚拟化设置! 我一直在安装通用
oci_connect行中有错误。但是我的问题是该错误没有显示在页面中。即使我输入了$e = oci_error();,也将不再执行该操作以显示错误。我尝试了try/catch,但是也没有用。 当我更
我想将 PHP 连接到 Oracle Database 12c,我已经在此视频中尝试过 https://www.youtube.com/watch?v=KJme5JMxKeo 我已经安装了 xampp
我没有注释下一行(在我的 php.ini 中): extension=php_oracle.dll extension=php_oci8.dll 然后我下载了这个文件 instantclient-ba
问题:Linux CentOS/Oracle 11g/InstantClient/PHP 5.3.3 错误:oci_connect():OCIEnvNlsCreate() 失败。您的系统有问题 - 请
我遇到这样一种情况,我们有两个相互同步的生产数据库。服务器一被认为是主要的。有时由于维护或灾难,服务器二将成为主要服务器。 在我们的一些代码中,这意味着我们必须手动进入并编辑数据库连接的服务器名称。我
这里有类似的主题,但解决方案没有解决我的问题。 我的操作系统是 Windows 7-64 位 我使用 Wampserver 2.5-64 位 我下载了64位的instantclient_12_1,放到
我在php.ini中未注释以下两行: extension=php_pdo_oci.dll extension=php_oci8_12c.dll 码: public static function ge
环境: 服务器:Ubuntu Server 12.04 x64 网络服务器:Apache 2 PHP:5.3.10-1ubuntu3.8 Oracle:即时客户端 11.2 问题: 我有一个脚本,我正
我正在 Ubuntu 服务器上测试一些 PHP 代码,并通过“tnsping”命令检查 oracle 数据库连接 Used TNSNAMES adapter to resolve the alias
我想连接到我的 oracle 数据库,但是函数 oci_connect 有问题。我试图取消注释: extension=php_oci8.dll 但是,还是有错误: Fatal error: Call
这个问题在这里已经有了答案: ORA-12705: Cannot access NLS data files or invalid environment (8 个答案) 关闭2 年前。 多年来,我
我正在尝试连接到新合作伙伴 11g 版本 11.2.0.4.0 的 Oracle 数据库,但收到以下错误: Warning: oci_connect(): ORA-12545: Connect fai
我正在尝试连接 Oracle 和 PHP,我按照 PHP 手册进行连接并通过以下方式完全连接成功: oci_connect('Username','Password', ' (DESCRIPTION
我正在尝试在我的本地 WAMP 服务器和我拥有的某些 Oracle 11.1.0.7 之间配置一个简单的连接。显然 PHP 有各种解决方案和无法启动的神奇情况。 我正在运行来自 WAMP 的最新 32
我有一个简单的 php 脚本: 当我运行它时(从浏览器或命令行),我收到错误: Call to undefined function oci_connect 我正在使用 php_oci8_12c.d
我是一名优秀的程序员,十分优秀!