【问题标题】:libcurl - easy.h configuration problibcurl - easy.h 配置问题
【发布时间】:2012-12-25 20:45:00
【问题描述】:

我的 php 安装在安装时遇到了一些问题 以下错误:

配置:错误:请重新安装 libcurl 发行版 - easy.h 应该在 /include/curl/ 中

我应该使用哪个版本的 libcurl 来安装 php-5.2.8

提前致谢

【问题讨论】:

    标签: ubuntu-10.10 php-5.2


    【解决方案1】:
    Try With This
    None of these will allow you to compile PHP with cURL enabled.
    
    In order to compile with cURL, you need libcurl header files (.h files). They are usually found in /usr/include/curl. They generally are bundled in a separate development package.
    
    Per example, to install libcurl in Ubuntu:
    
    sudo apt-get install libcurl4-dev
    
    Then you can just do:
    
    ./configure --with-curl # other options...
    If you compile cURL manually, you can specify the path to the files without the lib or include suffix. (e.g.: /usr/local if cURL headers are in /usr/local/include/curl).
    

    【讨论】:

    • 没用 我已经安装了 libcurl3_7.21.0-1ubuntu1.3_i386.deb 但同样的错误但我无法在 /usr/include 中找到 .h 文件...我什至看不到 curl 文件夹在 /usr/include 中?
    【解决方案2】:

    希望这会有所帮助,我不得不在一个项目上做一些 PHP 工作,以下是我已经完成并记录在案的步骤,希望对您或其他人有所帮助。

    在 Ubuntu 12.4 上设置 PHP、MySql

    1- 安装 Apache2: sudo apt-get 安装 apache2 - 打开任意网络浏览器,然后输入http://localhost/

    您应该会看到一个名为 apache2-default/ 的文件夹。打开它,您会看到一条消息,上面写着“它有效!” ,恭喜你!

    2-安装 PHP:

    sudo apt-get install php5 libapache2-mod-php5
    
    • 重启apache2

      sudo /etc/init.d/apache2 重启

    3- 测试 PHP

    sudo gedit /var/www/testphp.php
    
    • 这将打开一个名为 phptest.php 的文件。
    • 将此行复制/粘贴到 phptest 文件中:

    • 保存并关闭文件,打开您的网络浏览器并在网址中输入以下内容:http://localhost/testphp.php

    -您应该会看到打开的长文件

    4- 安装 MySQL

    sudo apt-get install mysql-server
    

    -为了让您网络上的其他计算机查看您创建的服务器,您必须首先编辑“绑定地址”。首先打开终端编辑 my.cnf 文件。

    gksudo gedit /etc/mysql/my.cnf
    

    -换行 绑定地址 = 127.0.0.1 并将 127.0.0.1 更改为您的 IP 地址。 - 这就是事情可能开始变得棘手的地方。首先在终端中输入以下内容:

    mysql -u root
    

    -在复制/粘贴这一行之后:

    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
    

    -(确保将您的密码更改为您选择的密码。) - 安装一个名为 phpMyAdmin 的程序,这是一个编辑数据库的简单工具。

    sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
    

    -安装完成后,我们的下一个任务是让 PHP 与 MySQL 一起工作。为此,我们需要打开一个名为 php.ini 的文件。要打开它,请键入以下内容:

    gksudo gedit /etc/php5/apache2/php.ini
    

    现在我们必须通过去掉分号 (;) 来取消对以下行的注释。 更改此行:

    ;extension=mysql.so
    

    看起来像这样:

    extension=mysql.so
    

    现在只需重新启动 Apache,一切就绪!

    sudo /etc/init.d/apache2 restart
    

    【讨论】:

    • 嗨,我正在尝试在 ubuntu-10.10 上安装 php-5.2.8,它没有来自 ubuntu 社区的长期支持。我需要手动安装大部分软件包,因为我正在关注php-5.2.8 安装错误。配置:错误:请重新安装 libcurl 发行版 - easy.h 应该在 /include/curl/
    • 尝试安装 curl-devel 看看是否有帮助:yum -y install curl-devel
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-14
    • 2011-03-25
    相关资源
    最近更新 更多