一尘不染

PHP CURL启用Linux

linux

我有一些在Windows机器上的Apache服务器上运行的php脚本。这些脚本使用curl,而php默认未启用curl。对于Windows,启用它非常容易,并且可以将php.ini文件中的curl
.dll文件取消注释。好吧,因为Linux使用.so而不是.dll文件无法正常工作。

有谁知道如何在Linux机器上运行的Apache服务器上启用curl?PHP已经安装,所以我真的希望有一个不涉及重新安装php的解决方案。提前致谢!

编辑:机器已安装Linux的openSUSE v11.3版本。我没有设置机器,而是通过命令行(putty)与之交互。任何帮助都会很棒。


阅读 429

收藏
2020-06-02

共1个答案

一尘不染

如果有人像我一样偶然发现了Google的此页面:

使用putty(putty.exe)登录到服务器并使用以下命令安装curl:

    sudo apt-get install php5-curl

确保在php.ini文件中启用了curl。对我来说,它位于 /etc/php5/apache2/php.ini中 ,如果找不到它,则此行可能位于
/etc/php5/conf.d/curl.ini中 。确保该行:

    extension=curl.so

没有被注释掉,然后重新启动apache,因此在腻子中输入以下内容:

    sudo /etc/init.d/apache2 restart

https://askubuntu.com/questions/9293/how-do-i-install-curl-in-
php5进行安装的信息,以检查此堆栈溢出是否可以帮助您:检测cURL是否起作用?

2020-06-02