1
누구나 CircleCI에 ImageMagick과 함께 PHP 7을 설치하는 방법을 알고 있습니까?PHP 7, Imagemagick and CircleCI
ImageMagick을 제외한 모든 기능이 작동합니다. 다음은 오류 메시지입니다. 이 도움이
machine:
php:
version: 7.1.3
dependencies:
pre:
- printf "\n" | pecl install -f imagick
- echo "extension = imagick.so" >> /opt/circleci/php/$(phpenv global)/etc/php.ini
희망 :
Intervention\Image\Exception\NotSupportedException:
ImageMagick module not available with this PHP installation.
다음은 당신의 circle.yml
에서 다음을 사용할 필요가 PHP 7 일 imagick 얻으려면 내 circle.yml
machine:
pre:
- sudo apt-get update; USE_PRECOMPILE=true sudo -E circleci-install php 7.0.4
php:
version: 7.0.4
timezone: America/Los_Angeles
services:
- mysql
environment:
APP_ENV: testing
APP_KEY: randomrandomrandomrandomrandomra
dependencies:
pre:
- sudo aptitude -y install imagemagick
- sudo apt-add-repository -y ppa:ondrej/php
- sudo apt-get -y update
- sudo apt-get -y install php-imagick
override:
- composer install --prefer-dist --no-interaction
post:
- mv .env.circleci .env
test:
override:
- vendor/bin/phpunit