-1

今日、PDO msql ドライバーを使用して PHP を再コンパイルしましたが、Zend CLI ツールを使用できなくなりました。Zend CLI ツールが正常に機能する前は、次のようになりました。

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

ここで何が問題なのか、本当に考えがありません:/許可、グループ、Googleを変更しようとしました...しかし、このタイプの問題に対する答えが見つかりませんでした:/どうすればよいか提案があれば助けてください: )

ほとんど忘れていた: 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.

また、知る限り MSSQL は (または少なくとも) Sybase DB ドライバーと互換性があるため、これらを同じように簡単に使用できます。

Install PDO, PDO_SQLITE, PDO_DBLIB, PDO_MYSQL を確認してください。Debianベースであるため、Ubuntu でも機能するはずです。

ところで、最初にUbuntuに付属のphp5を再インストールしてから、そこの指示に従ってください。

それが役に立てば幸い!

于 2011-03-04T09:19:14.017 に答える