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 关注
- 139 浏览
添加回答
举报