【问题标题】:Install PHP Extensions Without Rebuild无需重建即可安装 PHP 扩展
【发布时间】:2011-03-15 09:12:45
【问题描述】:

我有一个带有 Nginx 和 PHP5-FPM 的 VPS 设置。 作为 unix、VPS 等的新手……我花了很长时间才得到我想要的设置。

但是现在我希望能够在 PHP 上安装一些扩展,而不必重新构建整个东西。例如。有没有办法在现有的 PHP 设置上安装 php_tidy 扩展?

【问题讨论】:

    标签: nginx vps php


    【解决方案1】:

    您可以将扩展编译为共享库。然后你只需要在 php.ini 中声明你的模块。

    在 php.net 上有 phpize 的描述。

    讨论了模块和完整编译之间的性能差异here

    【讨论】:

    • 我现在没有时间尝试这个,但它看起来像我需要的。
    【解决方案2】:

    查看http://pecl.php.net/ 的文档,了解如何安装 PHP 扩展。

    这通常就像运行一个命令一样简单

    pecl install tidy
    

    【讨论】:

    • 好的,但我认为这只适用于 php4?它也适用于 PHP5 吗?
    • 上述命令pecl install tidy返回如下错误configure: error: Cannot find libtidy ERROR: /etc/pear/temp/download/tidy-1.2/configure --with-tidy' failed
    猜你喜欢
    • 2015-06-28
    • 1970-01-01
    • 2016-04-29
    • 1970-01-01
    • 1970-01-01
    • 2017-03-04
    • 2016-01-02
    • 2017-01-31
    • 1970-01-01
    相关资源
    最近更新 更多