我是否需要重新编译PHP才能使用CURL API?

我有Apache和PHP手动设置,虽然后者没有CURL。

有这个PHP的扩展指令和解释的丛林。

我有一个非常简单的问题 – 我需要怎样做才能以更dynamic的方式启用CURL。 我不喜欢静态链接的想法,实际上我讨厌和避免像鼠疫这样的静态链接。 是否有可能让我的Apache和PHP明白,镇上有CURL? 如有必要,我可以编译CURL。

我想知道如何在没有包pipe理的情况下完成这个任务,也就是自己构build。

不,你不需要重新编译。

有三种不同的方法来在Ubuntu上启用/安装php5-curl扩展。 他们都很容易。 这里是这个链接。 http://php.net/manual/en/install.pecl.php最后3个选项以“编译…”开头,全部适合你。 应用其中的任何一个。 在php安装的扩展目录中获取curl.so文件。 然后在php.ini文件中编辑相关的扩展行。 重启apache。

顺便说一下,dpkg无法通过deb / apt更新安装,因为您没有使用预编译的软件包,所以这是apt的正常行为。

为什么你需要删除suhosin补丁?