当前位置: 首页 > 面试题库 >

PHP CURL启用Linux

宋成天
2023-03-14
问题内容

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

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

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


问题答案:

如果有人像我一样偶然发现了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是否起作用?



 类似资料:
  • 启用 Elasticsearch 请注意以下所有命令都是在 Homestead 虚拟机中运行。 定制的 Homestead 中,我们已经内置安装了 Elasticsearch ,但是由于 Elasticsearch 运行时会占用较多系统资源,默认是关闭的。使用的时候你只需要进入虚拟机中,将其开启即可: $ sudo systemctl restart elasticsearch.service E

  • 我正在使用Jhipster来生成API。 在Spring boot中还需要做什么来启用CORS吗?

  • 启用搜索 Docusaurus 支持使用 Algolia DocSearch 进行搜索。 一旦你建立了你的网站,输入你的网站信息 来让 Algolia 抓取你网站的文档页面。 Algolia 会向您发送您的网站的 API 密钥和索引名称。 启用搜索栏 在 algolia 部分的 siteConfig.js 中输入您的搜索 API 密钥和索引名称,以启用您的网站搜索。 const siteConfi

  • void enableTable(String tableName) 功能 将一张DISABLED状态的表上线,状态变成ENABLED,成功后,表可以正常读写 方法参数 1.tableName : String : required 方法返回值 void 异常错误码 INTERNAL_ERROR(1) : 服务器异常 ACCESS_DENIED(4) : 不具有启用表的权限 RESOURCE_NO

  • 如何在Android手机上启用MTP模式,仅在命令行上使用ADB?屏幕无法使用,我需要访问文件。不过,我启用了USB调试。 奇怪的是,这不管用。

  • 我很久以前做了一些自定义systemd服务,都有相同的配置(当然ExecStart除外) 这种配置已经运行了很多年,从18.04版LTS开始,我已经启动并运行了ubuntu,但是现在看起来有些systemd服务根本没有启动,配置如下(myapp.service): 服务已启用: 如果在重新启动后执行“systemctl status myapp”: 如果我在重新启动后执行“Journal alct