在Ubuntu Linux 12中启用Excel PHP PDO驱动程序

时间:2012-12-06 05:33:50

标签: php ubuntu pdo

如果我的网络服务器在Windows上,这行代码new PDO (" odbc: Driver = {Microsoft Excel Driver (*. Xls, *. Xlsx, *. Xlsm, *. Xlsb)}; DBQ =工作正常,但Ubuntu不正确,我找不到如何在PHP 5中安装Excel的PDO驱动程序。

感谢您抽出时间来解决这个问题。

1 个答案:

答案 0 :(得分:2)

PHP可以操作COM对象。

只有在Windows平台上,您才能执行以下操作:

<?php
$word = new COM("C:\docs\word.doc");
?>

如果没有可用的运行实例,它将创建一个新实例,或者它将返回正在运行的实例的句柄(如果可用)。那是因为Windows有ODBC驱动程序使用COM资源。

在您的情况下,请尝试在Linux中使用http://www.unixodbc.org/,此项目由http://www.easysoft.com支持Excel驱动程序。

RMS ODBC Driver

坏消息是来自EasySoft的RMS驱动程序不是免费的:(