如何使用 yum 轻松地向 PHP 添加 posix 支持?

发布于 2024-07-24 13:36:31 字数 280 浏览 7 评论 0原文

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

FWIW,我正在使用以下命令:

sudo yum install -y php-posix

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

I am running CentOS 5.2 and using yum to manage packages. I have had little luck installing php-posix but know with almost 100% certitude that it is a real and available package...somewhere. Has anyone had luck installing it?

FWIW, I am using the following:

sudo yum install -y php-posix

Update: I've realized that this may be an issue with my host (Slicehost) as I do in fact have cli, posix, and pcntl enabled for my PHP version (5.2.9)

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

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

发布评论

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

评论(4

£噩梦荏苒 2024-07-31 13:36:32

虽然问题是针对 centos 的,但请注意,对于 fedora,php-posix 软件包是由 php-process 提供的 来自 Fedora 11。 我认为这一变化在某个时候也会影响到 centos。

While the question was for centos, notice that for fedora the php-posix package is provided by php-process from fedora 11. I assume this change also will hit centos at some point.

碍人泪离人颜 2024-07-31 13:36:32

您可以尝试看看它是否在测试存储库中。

查看它是否在该存储库中。

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

并安装它。

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

但请注意,它所需的 PHP 版本可能比您当前的版本更高。

You can try and see if it's in the testing repository.

To see if it's in that repository.

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

And to install it.

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

Be aware though, that the PHP version it needs may be higher than you currently have.

梦在深巷 2024-07-31 13:36:32

我运行的是 CentOS 5.3。 包含的 PHP 已经内置了 Posix 函数。您可能已经找到,也可能没有找到 POSIX 函数的介绍文档(表明这些函数在 Windows 中不可用)。 您是否尝试过使用某个特定功能但不起作用?


    <?php print_r(posix_uname()) ?>

在它自己的文件中对我有用。

I am running CentOS 5.3. The PHP that is included already has the Posix functions built in. You may or may not have found the introdctory documentation for the POSIX functions (which indicate that these functions are not available in Windows). Have you tried using a particular function and it didn't work?


    <?php print_r(posix_uname()) ?>

in its own file works for me.

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