20

我正在运行 CentOS 5.2 并使用 yum 来管理软件包。我在安装 php-posix 时运气不佳,但几乎 100% 确信它是一个真实且可用的软件包……在某个地方。有人安装成功了吗?

FWIW,我正在使用以下内容:

sudo yum install -y php-posix

更新:我意识到这可能是我的主机 (Slicehost) 的问题,因为我实际上为我的 PHP 版本 (5.2.9) 启用了 cli、posix 和 pcntl

4

4 回答 4

24

虽然问题是针对 centos,但请注意,对于 fedora,该php-posix软件包是由php-process 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 回答