解决 Ubuntu 出现未定义的 curl_init 错误

系统已安装 php7.0 
在执行程序是发现 curl_init 函数未定义, 
原因是 php 的 curl 模块并未安装。可按如下步骤解决:

  1.查询curl的php支持名字

     apt-cache search curl | grep php

 结果如下:

    php-curl - CURL module for PHP [default]
    php7.0-curl - CURL module for PHP
    php-http-request2 - Provides an easy way to perform HTTP requests
    php-picofeed - Modern library to handle RSS/Atom feeds

  2,安装curl 模块  

    sudo apt-get install php7.0-curl

  3. 重启

    sudo service apache2 restart

 

原文地址:https://www.cnblogs.com/zydtm/p/9591893.html

时间: 2024-10-14 14:53:22

解决 Ubuntu 出现未定义的 curl_init 错误的相关文章

解决Ubuntu Ping网关Destination Host Unreachable错误

ifconfig 检查了配置,没问题,是ok的, 检查了防火墙,是关闭的,邪乎了,是什么问题呢 各种尝试,最后,将 ip 搞成自动获取就 可以ping通了,但为啥手动设置就不行呢? 最后看了这个朋友的文章   http://my.oschina.net/kevinvane/blog/354314 才点醒了我,我之前还装了VirtualBox,尼玛,原来是虚拟网卡冲突了,把VirtualBox删掉,就ok了 ps:VirtualBox 我觉得不太稳定啊(有时候异常关机后恢复不了正常),虽说Vmwa

linux下链接出现未定义的应用解决方案

在linux下生成程序时,首先需要编译为.o文件,接着进行链接.在链接的时候容易出现未定义的应用错误,根本原因是找不到函数,但造成该现象有多种可能: 1.源程序中函数名不一致,比方说a.c中为a函数,在b文件调用时却用的时a1,就会造成找不到函数. 2.当链接的o文件不在一个文件夹下时,还需要考虑路径输入不正确,原理与第一条类似. 3链接时.o文件顺序不对,由于函数调用之间存在依赖性,不当的链接顺序也可能导致未定义出现. 4.当利用Makefile进行大型程序编译链接时,与第三种可能原因类似,还

IE10,IE11下点击LinkButton出现_doPostBack未定义错误解决方法

出现的原因 .NET2.0和.NET4.0一起发布的浏览器定义文件中有一个错误,它们保存相当一部分浏览器版本的定义.但是浏览器的有些版本(比如IE10,11)则不再在这个范围之内.因此,ASP.NET把它们看做是未知的浏览器,默认降级处理,这样就会给用户带来不便,比如不支持JavaScript特性.而ASP.NET的服务器控件asp:LinkButton的渲染机制使得错误发生. 服务器控件: <asp:LinkButton ID="Logout" runat="serv

Ubuntu gcc错误:对&#39;log&#39;等函数未定义的引用

a.c 1 #include <stdio.h> 2 #include <math.h> 3 int main() 4 { 5 float a; 6 void print_logarithm(double); 7 printf("enter a num:"); 8 scanf("%f",&a); 9 print_logarithm(a); 10 return 0; 11 } 12 void print_logarithm(double

(转)JS之——解决IE6、7、8使用JSON.stringify报JSON未定义错误的问题

https://blog.csdn.net/l1028386804/article/details/53439755 在通过JavaScript将对象类型的参数通过JSON.stringify转换成字符串传递时,IE6.7.8会报:“JSON”未定义 的错误.我们可以通过在html文件的head头内引入json2.js文件来解决 <!--[if lt IE 9]> <scriptsrc="json2.js"></script><![endif]

未定义标识符ULONG_PTR,BOOL等错误解决方法

在vs2013中出现错误:未定义标识符ULONG_PTR,BOOL等 在文件头部增加:include头文件WinDef.h

SharePoint 2013中使用SP.UI.ModalDialog.showModalDialog时showModalDialog未定义的解决办法

本文讲述SharePoint 2013 中使用 SP.UI.ModalDialog.showModalDialog时 showModalDialog  未定义的问题. function DialogCallback(dialogResult, returnValue) { if (returnValue == '1') { alert("operation successfully"); } } var options = { url:'url', width: 600, height

IE8下提示&#39;console&#39;未定义错误

在开发的过程中由于调试的原因,在代码中加入console.info("xxxx"),而未进行删除 在IE8下测试该代码所在的页面报错,如下: 需要注意的是,使用console对象查看对象信息,在IE8浏览器下未打开开发人员工具(F12)的情况下 会报'console'未定义错误. 解决办法:1.打开开发人员调试工具(F12)                    2.注释掉该代码 IE8下提示'console'未定义错误

gcc/g++ 编译时出现:“对’xxxx’未定义的引用,collect2: error: ld returned 1 exit status” 的错误

出现的问题: 在使用 make 编译实现一个程序时,出现了下面的错误.查看程序源文件所在的目录时发现程序已经完成了编译,并生成了 list_repo.o 的文件,说明是在程序链接生成可执行文件时发生了问题. storages/local.o:在函数‘LocalStorage::init(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >,