2 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
我這樣做是通過(guò)特定版本的 php for pecl 來(lái)實(shí)現(xiàn)的,并確保將 php 版本設(shè)置為 ubuntu 中的默認(rèn)版本:
# modules of php 7.3 (state your correct version)
sudo apt install php7.3-common php7.3-mysql php7.3-xml php7.3-xmlrpc php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap php7.3-zip php7.3-intl -y
# module require
sudo apt-get install php-pear phpunit
# if you have previous version of grpc, uninstall it
pecl uninstall grpc
# install grpc base on specific version
pecl -d php_suffix=7.3 install grpc
在這里查看我的文章中的詳細(xì)信息,我整合了 grpc 的最相關(guān)點(diǎn),這也讓我煩惱了幾天: https: //ask.osify.com/qa/11804

TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊
我已經(jīng)解決了。顯然需要根據(jù)我想要安裝的pecl內(nèi)容進(jìn)行配置。PHP version像這樣的東西,它被安裝在latest我擁有的版本上,7.4. 但我需要它在7.3版本中:
# cd ./grpc
# phpize7.3
# ./configure --with-php-config=/usr/bin/php-config7.3
# make clean
# make
# make install
- 2 回答
- 0 關(guān)注
- 179 瀏覽
添加回答
舉報(bào)