最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決make: *** [Makefile:719: ext/openssl/openssl.lo] Error 1問(wèn)題

 更新時(shí)間:2024年12月11日 11:55:59   作者:小 渣渣~  
在Ubuntu系統(tǒng)上編譯安裝PHP7.4.33時(shí)遇到OpenSSL庫(kù)文件缺失的錯(cuò)誤,因?yàn)閁buntu22.04的默認(rèn)OpenSSL版本與PHP不兼容,解決方法是安裝低版本的openssl包,并在編譯PHP時(shí)指定openssl路徑

make: *** [Makefile:719: ext/openssl/openssl.lo] Error 1

在ubuntu系統(tǒng)上編譯安裝PHP7.4.33時(shí)

會(huì)報(bào)錯(cuò)如下:

make: *** [Makefile:719: ext/openssl/openssl.lo] Error 1

原因分析

這個(gè)錯(cuò)誤提示的意思是PHP配置過(guò)程中缺少OpenSSL庫(kù)文件,因此在編譯過(guò)程中出現(xiàn)了問(wèn)題;

Ubuntu 22.04 中openssl默認(rèn)版本是OpenSSL 3.3,與php7.4.33不兼容,支持 SSL 的 Ubuntu 7.4 上的自定義路徑中從源代碼構(gòu)建 PHP 33.22.04 會(huì)導(dǎo)致在 PHP 中使用 SSL 功能時(shí)出錯(cuò)(即簡(jiǎn)單的 )

解決方法

安裝低版本的openssl包

在編譯php時(shí)指定openssl路徑

# wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1.tar.gz

# tar -xvf openssl-1.1.1.tar.gz

# cd openssl-1.1.1

# ./Configure --prefix=/opt/build --openssldir=/opt/build -fPIC -shared linux-x86_64 -Wl,--enable-new-dtags,-rpath,'/opt/build/lib';

# make && make install

注意:如果報(bào)以下錯(cuò),執(zhí)行以下命令解決

OD document had syntax errors at /usr/bin/pod2man line 69.make: * [install_docs] Error1

# mv /usr/bin/pod2man /tmp

# make install

重新編譯php,指定openssl路徑為/opt/build即可

# export PKG_CONFIG_PATH=/opt/build/lib/pkgconfig;

# export LD_LIBRARY_PATH=/opt/build/lib;

# export OPENSSL_CONF=/etc/ssl

# ./configure --prefix=/usr/local/php --with-config-file-path=/etc --with-openssl=/opt/build --enable-gd pdo_sqlite --with-jpeg && make && make install

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux系統(tǒng)crontab定時(shí)運(yùn)行shell腳本失敗的問(wèn)題及解決

    Linux系統(tǒng)crontab定時(shí)運(yùn)行shell腳本失敗的問(wèn)題及解決

    這篇文章主要介紹了Linux系統(tǒng)crontab定時(shí)運(yùn)行shell腳本失敗的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • NodeJs在Linux下使用的各種問(wèn)題解決

    NodeJs在Linux下使用的各種問(wèn)題解決

    本篇文章主要介紹了NodeJs在Linux下使用的各種問(wèn)題解決,可以解決各種問(wèn)題,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • 使ApacheBench支持multi-url的方法

    使ApacheBench支持multi-url的方法

    這篇文章主要介紹了使ApacheBench支持multi-url的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Linux地址空間的轉(zhuǎn)換以及線程的理解和使用過(guò)程

    Linux地址空間的轉(zhuǎn)換以及線程的理解和使用過(guò)程

    文章解析了線程與進(jìn)程的關(guān)系,指出線程是進(jìn)程內(nèi)的執(zhí)行分支,Linux通過(guò)復(fù)用PCB實(shí)現(xiàn)輕量化管理,并詳細(xì)說(shuō)明了頁(yè)表分級(jí)機(jī)制(如兩級(jí)頁(yè)表)與4KB頁(yè)框的內(nèi)存映射原理,同時(shí)對(duì)比線程的優(yōu)缺點(diǎn),強(qiáng)調(diào)其資源高效性與共享風(fēng)險(xiǎn)
    2025-07-07
  • Linux如何基于AIDE檢測(cè)文件系統(tǒng)完整性

    Linux如何基于AIDE檢測(cè)文件系統(tǒng)完整性

    這篇文章主要介紹了Linux如何基于AIDE檢測(cè)文件系統(tǒng)完整性,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • linux服務(wù)之.service文件使用及說(shuō)明

    linux服務(wù)之.service文件使用及說(shuō)明

    這篇文章主要介紹了linux服務(wù)之.service文件使用及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-07-07
  • CentOS7修改服務(wù)器系統(tǒng)時(shí)間的方法

    CentOS7修改服務(wù)器系統(tǒng)時(shí)間的方法

    服務(wù)器上的系統(tǒng)時(shí)間不對(duì),比實(shí)際的UTC快了將近63分鐘。在這里小編給大家分享下系統(tǒng)時(shí)間更正的過(guò)程,對(duì)centos修改服務(wù)器時(shí)間的知識(shí)感興趣的朋友參考下吧
    2016-10-10
  • Linux查看磁盤(pán)空間占用情況的方法詳解

    Linux查看磁盤(pán)空間占用情況的方法詳解

    當(dāng) Linux 系統(tǒng)的磁盤(pán)空間滿時(shí),可能會(huì)導(dǎo)致一系列問(wèn)題和不良表現(xiàn),影響系統(tǒng)性能和穩(wěn)定性,所以本文給大家介紹了Linux查看磁盤(pán)空間占用情況的方法,需要的朋友可以參考下
    2025-09-09
  • 最新評(píng)論

    东莞市| 屯留县| 孙吴县| 沁源县| 修水县| 通山县| 搜索| 万山特区| 兴文县| 贵州省| 桦甸市| 北安市| 安宁市| 无锡市| 同德县| 静乐县| 同心县| 丰台区| 凉山| 田林县| 通辽市| 水城县| 麻城市| 宜州市| 阳城县| 潢川县| 巧家县| 新野县| 霍山县| 新建县| 罗定市| 灌南县| 利川市| 金川县| 鄄城县| 杨浦区| 彰化县| 铜山县| 泸定县| 仙游县| 景东|