专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

php下载安装教程,php下载安装详细介绍

来源:小易整编  作者:小易  发布时间:2023-03-22 04:47
摘要:php下载安装教程,php下载安装详细介绍一、PHP环境安装流程  说明:最近在搭建个人网站,环境有用到PHP,特此记录。本文安装案例是以PHP8.0.0版本为示例,「开始安装前建议先将第三步骤抛出异常的依赖安装,这样安装的时候就无需逐个解...

图片

configure: error: Package requirements (libxml-2.0 >= 2.9.0) were not met: No package 'libxml-2.0' found

  解决方案:dnf install libxml2-devel

  2、异常信息:

图片

-bash: dnf: command not found

  解决方案:yum install dnf

  3、异常信息:

图片

configure: error: Package requirements (sqlite3 > 3.7.4) were not met: No package 'sqlite3' found

  解决方案:dnf install sqlite-devel

  4、异常信息:

图片

checking for BZip2 in default path... not found configure: error: Please reinstall the BZip2 distribution

  解决方案:dnf -y install bzip2-devel

  5、异常信息:

图片

configure: error: Package requirements (libcurl >= 7.29.0) were not met: No package 'libcurl' found

  解决方案:dnf -y install libcurl-devel

  6、异常信息:

php下载安装教程,php下载安装详细介绍

configure: error: Package requirements (libpng) were not met: No package 'libpng' found

  解决方案:dnf -y install libpng-devel

  7、异常信息:

configure: error: Package requirements (libjpeg) were not met: Package 'libjpeg', required by 'virtual:world', not found

  解决方案:dnf -y install libjpeg-devel

  8、异常信息:

configure: error: Package requirements (freetype2) were not met: Package 'freetype2', required by 'virtual:world', not found

  解决方案:dnf -y install freetype-devel

  9、异常信息:

php下载安装教程,php下载安装详细介绍

configure: error: Package requirements (icu-uc >= 50.1 icu-io icu-i18n) were not met: Package 'icu-uc', required by 'virtual:world', not found Package 'icu-io', required by 'virtual:world', not found Package 'icu-i18n', required by 'virtual:world', not found

  解决方案:dnf -y install libicu-devel

  10、异常信息:

configure: error: Package requirements (oniguruma) were not met: No package 'oniguruma' found

  解决方案:yum install oniguruma-devel -y

  11、异常信息:

configure: error: Package requirements (libxslt >= 1.1.0) were not met: No package 'libxslt' found

  解决方案:dnf -y install libxslt-devel

  12、异常信息:

configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met: Package 'libzip', required by 'virtual:world', not found

  解决方案:dnf -y install libzip-devel

  13、异常信息:

configure: error: Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met: Requested 'libzip >= 0.11' but version of libzip is 0.10.1

  解决方案:

  1、先删除原来的安装:yum remove libzip-devel libzip

  2、在线下载对应的版本:wget https://libzip.org/download/libzip-1.3.2.tar.gz --no-check-certificate

  4、进入解压后的文件夹,执行配置脚本:./confugure

  5、编译并安装:make & make install

  6、安装完成后,查询/usr/local/lib目录下是否有pkgconfig目录,有的话执行命令export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"指定PKG_CONFIG_PATH,然后重新执行切换php解压之后的文件夹,执行./configure脚本即可


5、编译和安装

  配置完成后,执行make指令对源代码进行编译,执行make install指令对源代码进行安装,也可以同时执行这两个指令,具体如下(注意:编译和安装都是在解压后的php文件夹下执行-即存在configure脚本的目录):

1、编译:make


本文地址:IT百科频道 https://www.hkm168.com/tags/936282_2.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT百科
小编:小易整编
相关文章相关阅读
  • 用U盘轻松实现一键重装系统的小白装机教程

    用U盘轻松实现一键重装系统的小白装机教程

    在现代社会,电脑已经成为人们生活中不可或缺的工具。然而,由于各种原因,我们有时候需要重装电脑系统来解决一些问题或提升性能。但是,对于一些小白用户来说,重装系统可能是一项困难的任务。因此,本文将介绍一款小白一键重装系统的u盘装机教程,帮助小白...

  • 某台微机安装的是64位操作系统中,64位指的是什么

    某台微机安装的是64位操作系统中,64位指的是什么

    某台微机安装的是64位操作系统中,64位指的是cpu的字长,即cpu每次能处理64位二进制数据。字长是cpu的主要技术指标之一,指的是cpu一次能并行处理的二进制位数,字长总是8的整数倍,通常pc机的字长为32位,64位。本教程操作环境:w...

  • 修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误...

    修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误代码 0X80070032、0X80070424 或 0X80070005

    haloinfinite(campaign)是一款第一人称射击视频游戏,于2021年11月推出,可供单人和多用户使用。该游戏是halo系列的延续,适用于windows、xboxone和xbox系列的用户x|s。最近...

  • PHP调用美联软通短信接口实现短信发送

    PHP调用美联软通短信接口实现短信发送

    随着人们生活水平的提高和科技的发展,短信已成为人们交流的主要方式之一,越来越多的企业开始通过短信平台来实现营销、提醒等功能。在这个过程中,短信接口的选择显得尤为重要。本文将介绍如何通过php调用美联软通短信接口实现短信发送。一、美联软通短信...

  • php怎么实现对字符串的排序

    php怎么实现对字符串的排序

    实现步骤:1、利用str_split()函数将字符串转为字符数组,语法“str_split(字符串)”;2、使用asort()或arsort()函数来对字符数组进行升序排序或降序排序,语法“asort(字符数组)”或“arsort(字符数组...

  • php文件gbk怎么转utf8

    php文件gbk怎么转utf8

    php文件gbk转utf8的方法:首先建立存放转换后文件的目录;然后建立对应的文件夹;最后通过“-execiconv-fgbk-tutf-8{}-outf8/...”方法转换php文件即可。本文操作环境:windows7系统...

  • 如何使用PHP中的字符串变量

    如何使用PHP中的字符串变量

    如何使用PHP中的字符串变量在PHP中,字符串变量是一种非常常见的数据类型,用于存储和操作文本数据。在本文中,我们将介绍如何使用PHP中的字符串变量,并提供一些具体的代码示例。字符串变量的声明和赋值在PHP中,要声明一个字符串变量,只需要使...

  • 迅雷下载速度慢怎么办-迅雷下载速度慢解决方法

    迅雷下载速度慢怎么办-迅雷下载速度慢解决方法

    迅雷下载速度慢怎么办?迅雷是目前国内用户使用最多的高速下载工具,其速度和效率都是同类下载工具的顶点,但是很多用户在使用的时候却发现迅雷的下载速度很慢,这其实是因为多个不同的问题导致的,那么我们该如何解决呢?下面就由小编为大家带来迅雷下载速度...

  • 周排行
  • 月排行
  • 年排行

精彩推荐