首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用已安装的MDB2

无法使用已安装的MDB2
EN

Stack Overflow用户
提问于 2013-07-30 12:36:46
回答 1查看 3.3K关注 0票数 0

我使用以下命令安装了Pear:

代码语言:javascript
复制
sudo apt-get install php-pear

现在,Pear list给出了以下输出:

代码语言:javascript
复制
Installed packages, channel pear.php.net:
=========================================
Package          Version State
Archive_Tar      1.3.7   stable
Console_Getopt   1.3.0   stable
PEAR             1.9.4   stable
Structures_Graph 1.0.4   stable
XML_Util         1.2.1   stable

接下来,我使用以下命令安装了MDB2:pear install MDB2

代码语言:javascript
复制
downloading MDB2-2.4.1.tgz ...
Starting to download MDB2-2.4.1.tgz (119,790 bytes)
..........................done: 119,790 bytes
install ok: channel://pear.php.net/MDB2-2.4.1
MDB2: Optional feature fbsql available (Frontbase SQL driver for MDB2)
MDB2: Optional feature ibase available (Interbase/Firebird driver for MDB2)
MDB2: Optional feature mysql available (MySQL driver for MDB2)
MDB2: Optional feature mysqli available (MySQLi driver for MDB2)
MDB2: Optional feature mssql available (MS SQL Server driver for MDB2)
MDB2: Optional feature oci8 available (Oracle driver for MDB2)
MDB2: Optional feature pgsql available (PostgreSQL driver for MDB2)
MDB2: Optional feature querysim available (Querysim driver for MDB2)
MDB2: Optional feature sqlite available (SQLite2 driver for MDB2)
MDB2: To install optional features use "pear install pear/MDB2#featurename"

然后我使用require_once('MDB2.php')在我的一个程序中包含了MDB2.php,但是在运行时我得到了以下错误:

代码语言:javascript
复制
Warning: require_once(MDB2.php) [function.require-once]: failed to open stream: No such file or directory in /opt/lampp/htdocs/xampp/php/php_crash/phptomysql/connect.php on line 80

Fatal error: require_once() [function.require]: Failed opening required 'MDB2.php' (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/xampp/php/php_crash/phptomysql/connect.php on line 80

它清楚地表明MDB2.php is missing.i在我的当前目录中没有包含任何文件名MDB2.php。我假设它是某种全局的、随处可用的。

如何解决这个问题?我也尝试过这个:sudo pear install MDB2_Driver_$mysql

我收到了上面命令的消息:

代码语言:javascript
复制
No releases available for package "pear.php.net/MDB2_Driver_"
install failed
EN

回答 1

Stack Overflow用户

发布于 2013-07-30 20:15:42

您需要正确设置include_path。参见the documentation

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

https://stackoverflow.com/questions/17938405

复制
相关文章

相似问题

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