20

CentOS 5.2を実行していて、yumを使用してパッケージを管理しています。私はphp-posixをインストールする運がほとんどありませんでしたが、それが実際の利用可能なパッケージであることをほぼ100%確実に知っています...どこかにあります。誰かがそれをインストールする運がありましたか?

FWIW、私は以下を使用しています:

sudo yum install -y php-posix

更新: PHPバージョン(5.2.9)で実際にcli、posix、およびpcntlを有効にしているため、これがホスト(Slicehost)の問題である可能性があることに気付きました。

4

4 に答える 4

24

質問は centos に関するものでしたが、fedora の場合、php-posixパッケージはphp-process from fedora 11によって提供されることに注意してください。この変更は、ある時点で centos にも影響を与えると思います。

于 2010-12-02T00:02:19.450 に答える
5

テストリポジトリにあるかどうかを試してみることができます。

そのリポジトリにあるかどうかを確認します。

yum --disablerepo=\* --enablerepo=c5-testing list available \*php\*

そしてそれをインストールします。

yum --enablerepo=c5-testing install php-posix

ただし、必要なPHPのバージョンは現在のバージョンよりも高い場合があることに注意してください。

于 2009-06-17T17:31:00.583 に答える
1

これは、symfonyに問題がある場合に機能します。

http://blog.myee.web.id/warning-the-posix_isatty-is-available-failed-install-and-enable-the-php_posix-extension-used-to-colorized-the-cli-output/

私はあなたのために働くことを願っています。ありがとう

于 2015-04-03T05:03:49.340 に答える
0

CentOS 5.3 を実行しています。含まれている PHP には、既に Posix 関数が組み込まれています。POSIX 関数の紹介ドキュメントを見つけたかもしれないし、見つけていないかもしれません(これらの関数は Windows では使用できないことを示しています)。特定の機能を使用しようとしたが、うまくいかなかったことがありますか?


    <?php print_r(posix_uname()) ?>

独自のファイルで動作します。

于 2009-06-17T17:49:29.383 に答える