Zend CLI 工具问题 - php:权限被拒绝?

发布于 2024-10-20 05:26:59 字数 427 浏览 1 评论 0原文

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

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

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

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

感谢您的时间和回复!

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

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

today i have recompiled PHP with PDO msql driver and now i cant use Zend CLI tool anymore.
Before Zend CLI tool was working fine, but now i get:

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

I am really out of ideas what is the problem here :/
i have tried changing permsissions, groups, google... but i didnt find any answers for this type of problem :/
Please help if you have any suggestion what should i do :)

Almost forgot:
Ubuntu, PHP 5.3 (as module) on apache 2.0

thanks for your time and reply!

Edit (PB): For those wondering, line 44

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怪我闹别瞎闹 2024-10-27 05:26:59

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

而且据我所知,MSSQL 与 Sybase DB 驱动程序兼容(或者至少是),因此您可以轻松使用它们。

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

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

希望有帮助!

Why did you recompile php5? You can just compile the required PDO libs as well you know :p.

And AFAIK MSSQL is (or was at least) compatible with the Sybase DB drivers, so you could just as easily use these.

Check out Install PDO, PDO_SQLITE, PDO_DBLIB, PDO_MYSQL, it should work for Ubuntu too since it's Debian based.

BTW Just reinstall php5 that came with Ubuntu first, then follow the instructions there.

Hope it helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文