linux php 7.4源代碼 安裝

進入源代碼 ,配置等都 是默認的,安裝幾個常用軟件

 ./configure --enable-opcache --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --with-iconv --enable-mbstring --with-mysqli=mysqlnd --with-openssl --enable-static --enable-sockets --enable-inline-optimization --with-zlib --disable-ipv6 --disable-fileinfo 

類似問題一,缺少oniguruma,執行下方語句編譯,來源:https://amon.org/oniguruma

git clone https://github.com/kkos/oniguruma.git oniguruma
cd oniguruma
./autogen.sh
./configure
make
make install


問題一 No package 'sqlite3' found
No package 'sqlite3' found
Package requirements (sqlite3 > 3.7.4)

執行下方語句查詢服務器是否安裝sqlite3

sqlite3 -version

得到的版本是3.16.2,高於 PHP 7.4 要求的 3.7.4,後來知道問題在於缺少sqlite-devel依賴包。
執行下方語句安裝sqlite-devel

sudo apt-get install sqlite3 libsqlite3-dev

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章