2 回答

TA貢獻1794條經驗 獲得超8個贊
我這樣做是通過特定版本的 php for pecl 來實現的,并確保將 php 版本設置為 ubuntu 中的默認版本:
# 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
在這里查看我的文章中的詳細信息,我整合了 grpc 的最相關點,這也讓我煩惱了幾天: https: //ask.osify.com/qa/11804

TA貢獻1845條經驗 獲得超8個贊
我已經解決了。顯然需要根據我想要安裝的pecl內容進行配置。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 關注
- 184 瀏覽
添加回答
舉報