今天我用PDO msql驱动程序重新编译了PHP,现在我再也不能使用Zend CLI工具了。 在Zend CLI工具正常工作之前,现在我得到了:
./zf.sh: 44: php: Permission denied
我真的没有想法这里有什么问题:/ 我试过改变permsissions,组,谷歌...但我没有找到这种类型的问题的任何答案:/ 如果您有任何建议,请帮忙解答:)
几乎忘了: 关于apache 2.0的Ubuntu,PHP 5.3(作为模块)
感谢您的时间和回复!
编辑(PB):对于那些想知道的人,第44行
"$PHP_BIN" -d safe_mode=Off -f "$PHP_DIR/zf.php" -- "$@"
答案 0 :(得分:0)
为什么要重新编译php5?你可以编译所需的PDO库,你知道:p。
AFAIK MSSQL与(或至少)与Sybase DB驱动程序兼容,因此您可以轻松使用这些驱动程序。
查看Install PDO, PDO_SQLITE, PDO_DBLIB, PDO_MYSQL,它也适用于Ubuntu,因为它是基于Debian的。
BTW只需先重新安装Ubuntu附带的php5,然后按照那里的说明进行操作。希望它有所帮助!