当我们使用 go get、go install、go mod 等命令时,会自动下载相应的包或依赖包。但由于众所周知的原因,类似于 golang.org/x/... 的包会出现下载失败的情况。如下所示:
1 2 3
$ go get -u golang.org/x/sys go get golang.org/x/sys: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
我们可以通过设置GOPROXY 环境变量来解决,我们知道从 Go 1.11 版本开始,官方支持了 go module 包依赖管理工具。其实还新增了 GOPROXY 环境变量。
wget https://pecl.php.net/get/gmagick-2.0.5RC1.tgz tar -zxvf gmagick-2.0.5RC1.tgz cd gmagick-2.0.5RC1 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
三、选择pecl方式安装gmagick(php扩展)
1
pecl install gmagick
四、修改php.ini 增加 extension,同时reload php-fpm 完成。
ps: 安装过程中可能出现以下问题 linux ‘….’:is not a valid libtool object”错误 解决方法
wget https://pecl.php.net/get/imagick-3.4.0.tgz tar -zxvf imagick-3.4.0.tgz cd imagick-3.4.0 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install
三、选择pecl方式安装imagick(php扩展)
1
pecl install imagick
四、修改php.ini 增加 extension,同时reload php-fpm 完成。
ps: 安装过程中可能出现以下问题 linux ‘….’:is not a valid libtool object”错误 解决方法