标签: sybase

Php pdo_dblib - 找不到/无法加载 freetds

自托管盒子,
RHEL 6
PHP 5.3.3

PDO 安装了
freetds 安装了
pdo_dblib - 到目前为止没有运气安装

我的目标是在 sybase 中使用 PDO。试图从适当版本的 php 源代码安装 pdo_dblib。我尝试了多种方法并搜索了很多有关此主题的帮助,但尚未成功。

方法一

安装 freetds

$ ./configure
$ make
$ su root
Password: 
$ make install
Run Code Online (Sandbox Code Playgroud)

这是成功的

安装 pdo_dblib

在 /ext/pdo_dblib 文件夹中:

$ phpize
$ ./configure
$ make
$ make test
Run Code Online (Sandbox Code Playgroud)

错误输出:

PHP Warning:  PHP Startup: Unable to load dynamic library '/home/sybase/Install_items/php_533_src/php-5.3.3/ext/pdo_dblib/modules/pdo_dblib.so' - /home/sybase/Install_items/php_533_src/php-5.3.3/ext/pdo_dblib/modules/pdo_dblib.so: undefined symbol: php_pdo_register_driver in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/home/sybase/Install_items/php_533_src/php-5.3.3/ext/pdo_dblib/modules/pdo_dblib.so' - /home/sybase/Install_items/php_533_src/php-5.3.3/ext/pdo_dblib/modules/pdo_dblib.so: …
Run Code Online (Sandbox Code Playgroud)

php sybase pdo freetds rhel6

7
推荐指数
1
解决办法
7241
查看次数

标签 统计

freetds ×1

pdo ×1

php ×1

rhel6 ×1

sybase ×1