-1

今天我用 PDO msql 驱动程序重新编译了 PHP,现在我不能再使用 Zend CLI 工具了。在 Zend CLI 工具工作正常之前,但现在我得到:

./zf.sh: 44: php: Permission denied

我真的不知道这里有什么问题:/我尝试过更改权限、组、谷歌...但我没有找到此类问题的任何答案:/如果您有任何建议,请帮助我该怎么做: )

差点忘了:Apache 2.0 上的 Ubuntu、PHP 5.3(作为模块)

感谢您的时间和回复!

编辑(PB):对于那些想知道的人,第 44 行

"$PHP_BIN" -d safe_mode=Off -f "$PHP_DIR/zf.php" -- "$@"
4

1 回答 1

0

为什么要重新编译php5?您也可以编译所需的 PDO 库:p。

AFAIK MSSQL 与 Sybase DB 驱动程序兼容(或至少是),因此您可以轻松使用这些驱动程序。

查看Install PDO, PDO_SQLITE, PDO_DBLIB, PDO_MYSQL,它也应该适用于 Ubuntu,因为它是基于 Debian 的。

顺便说一句,只需先重新安装 Ubuntu 附带的 php5,然后按照那里的说明进行操作。

希望能帮助到你!

于 2011-03-04T09:19:14.017 回答