在 Debian 中安装 PHP 扩展

发布于 2024-08-28 17:50:21 字数 527 浏览 6 评论 0原文

我正在尝试安装 PECL 扩展 pecl_http 以便我可以使用 PHP 的 http_negotiate_language() 函数。

我在 Apache2 和 Debian Lenny 上运行 PHP5。我从 debian 存储库安装了 php_http 包,但是,我仍然无法在我的 php 脚本中使用该功能!该包也不会显示在 phpinfo() 下。我尝试从 PECL 安装它,但无法安装。

是否有一些程序可以在 PHP 中启用这些扩展?有点像 apache 的 a2enmod 吗?

注意:这是来自 http://forum.slicehost.com/comments.php 的转发?DiscussionID=4650

我还尝试将extension=pecl_http.so 添加到我的apache2/php.ini 中,但没有效果。

有什么猜测吗?

I'm trying to install the PECL extension pecl_http so that I can use PHP's http_negotiate_language() function.

I'm running PHP5 on Apache2 and Debian Lenny. I installed the php_http package from the debian repo, however, I still can't use that function in my php scripts! The package also doesn't show up under phpinfo(). I tried installing it from PECL, but I could not.

Is there some procedure for enabling these extensions in PHP? Kind of like a2enmod for apache?

Note: This is a repost from http://forum.slicehost.com/comments.php?DiscussionID=4650

I also tried adding extension=pecl_http.so to my apache2/php.ini with no effect.

Any guesses?

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

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

发布评论

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

评论(1

格子衫的從容 2024-09-04 17:50:21

我最终使用 PECL 安装了扩展。

根据记录,在 Linux 下启用 pecl_http 的 php.ini 的正确添加是:

extension=http.so

I ended up installing the extension with PECL.

For the record, the correct addition to php.ini to enable pecl_http under Linux is:

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