ece-tools용 릴리스 노트 아카이브
ece-tools
v2002.0.22 이상에 대한 정보와 업데이트를 제공합니다. ece-tools
및 기타 클라우드 패키지에 대한 최신 업데이트를 받으려면 Cloud Tools 제품군의 릴리스 정보를 참조하십시오.v2002.0.22
ece-tools
2002.0.22 릴리스는 ece-tools
패키지의 구조를 변경하여 ECE-Tools 릴리스에서 Adobe Commerce on cloud infrastructure
패치 릴리스를 분리합니다. 이 릴리스부터 패치 및 중요한 수정 사항이 magento/magento-cloud-patches
패키지를 사용하여 전달됩니다. 이 패키지는 ece-tools
패키지에 대한 새로운 종속성입니다. 릴리스 업데이트 예약과 커뮤니티 기여 작업에 대한 복잡성을 줄이기 위해 다음과 같이 변경되었습니다.
-
-
ece-tools
패키지에서 새magento/magento-cloud-patches
작성기 패키지로 이동했습니다. -
magento/magento-cloud-patches
v1.0.0 패키지에 대한 종속성을 추가하도록ece-tools
패키지의composer.json
파일을 업데이트했습니다. -
ece-tools
패치 적용 프로세스가 중단되는 문제를 해결했습니다. 이 문제는 보안 전용 패치.에 대해 채택된 새 버전 관리 체계에서 도입되었습니다.
-
-
ece-tools
버전 2002.0.22로 업데이트하십시오. 이러한 패치는magento/magento-cloud-patches
v1.0.0 패키지에 포함되어 있습니다.-
-
-
Magento\Framework\Mail\EmailMessageInterface
PHP 인터페이스로 인한 이전 버전과의 비호환성 문제를 수정합니다. 이 패치의 범위에서 새EmailMessageInterface
은(는) 이전MessageInterface
에서 상속되며 Adobe Commerce 핵심 모듈은MessageInterface
에 종속된 것으로 되돌아갑니다. -
-
v2002.0.21
-
-
-
PHP 버전 7.3.
-
Vannish 캐시 6.2.0
-
-
.magento.app.yaml
에 지정된 사용자 지정 후크 구성을 적용할 수 있는 지원이 추가되었습니다. 이전에는 도커 환경에서 기본 후크 구성만 지원했습니다. -
docker:config:convert
명령은 더 이상 사용되지 않습니다. 해당 데이터가 이제docker-compose.yml
파일에 저장됩니다. -
-
-
-
-
CRON_CONSUMERS_RUNNER
환경 변수를 사용하여 cron 작업을 관리할 때 메시지 큐에서 메시지를 처리하는 방법을 구성하기 위해 CONSUMER_WAIT_FOR_MAX_MESSAGES 환경 변수를 추가했습니다. 변수 배포 항목에서 변수 설명을 참조하십시오. -
consumers_runner
cron 작업이 다른 노드에서 동일한 소비자의 여러 인스턴스를 시작할 때 데이터베이스 교착 상태 오류가 발생할 수 있는 문제를 해결했습니다. 이제 환경에서 CRON_CONSUMER_RUNNER 배포 변수를 활성화한 경우consumers_runner
작업은single-thread
옵션을 사용하여 하나의 노드에서만 각 소비자의 인스턴스를 시작합니다. -
config:show:default-url
명령이 기본 URL을 가져올 수 없는 경우 MAGENTO_CLOUD_ROUTES 변수의 URL이 사용됩니다.
-
-
module:refresh
명령으로 반환된 로깅 정보가 업데이트되었습니다. 이제cloud.log
파일에서 사용 가능한 모듈의 자세한 목록을 볼 수 있습니다. -
-
-
-
INFO
에서DEBUG
.(으)로 변경했습니다. -
app:config:import
작업 중에 오류가 발생했을 때 배포 프로세스를 중단하지 않는setup:upgrade
명령을 실행할 때 발생하는 문제를 해결했습니다. -
debug
(으)로 변경했습니다. -
ece-tools
구성 덤프 후config.php
파일에 관리자 사용자에 대해 지정된 로케일이 없는 경우 오류가 발생했습니다. 이제config.php
파일에 관리자 사용자의 기본 로케일이 있습니다. -
magento-cloud
CLI 명령이 실패할 때 발생하는Undefined index error
을(를) 수정했습니다. 이제 보안 URL을 사용할 수 없는 경우 ECE-Tools 패키지는 기본 URL(http)을 사용합니다.
v2002.0.20
-
-
ece-tools
패키지를 사용하여 기능 테스트를 수행할 수 있습니다. 응용 프로그램 테스트.를 참조하세요. -
.magento.app.yaml
파일을 사용하여 PHP 모듈을 구성할 수 있는 지원이 추가되었습니다..magento.app.yaml
파일🔗에 지정된 모든 PHP 확장을 도커 PHP 컨테이너에서 사용할 수 있습니다. -
bin/magento-docker
섹션을 참조하십시오. -
-
/app
디렉터리의 프로젝트 루트에 있게 됩니다. -
note warning WARNING 클라우드 인프라의 Adobe Commerce 고객은 Adobe Commerce 2.3.2로 업그레이드하기 전에 Pro 프로덕션 및 스테이징 환경에서 libsodium 패키지를 업그레이드하려면 Adobe Commerce 지원 티켓을 제출해야 합니다. 현재 Starter 환경을 Adobe Commerce 2.3.2로 업그레이드할 수 없습니다. -
analysis-icu
및analysis-phonetic
Elasticsearch 플러그인을 모든 도커 이미지에 추가했습니다. -
docker:build
명령에 대한 옵션을 사용할 때는 옵션을 사용할 때 값을 제공해야 합니다. 또한docker:build run
명령을 사용할 때 노드 버전에 대한 유효성 검사를 추가했습니다.
-
-
-
-
-
-
1
(으)로 설정했습니다. 이제 필요에 따라 개수를 늘릴 수 있습니다. 변수 배포 및 변수 빌드의 정의를 참조하십시오. -
-
-
pub/static/.htaccess
파일을 제외 목록에 추가했습니다. PHOENIX MEDIA GmbH의 Björn Kraus가 제출한 수정 내용. -
Critical
(으)로 표시되는 오류를 해결했습니다. -
-
ece-tools
패키지에 새env:config:show
명령 을 추가했습니다. 서비스, 경로 및 변수를 참조하세요. Vladimir Kerkhoff가 제출한 기능. -
ece-tools
에서 Adobe Commerce 2.2.6 또는 이전 버전을 설치하려고 할 때 심각한 오류가 발생하는 문제를 해결했습니다. -
-
cloud.log
로그 수준을info
에서debug
(으)로 줄였습니다. -
ece-tools db-dump
명령에--remove-definers (-d)
옵션을 추가하여 덤프 파일에서 정의자를 제거했습니다.
v2002.0.19
-
env.php
파일을 덮어써서 사용자 지정 구성이 손실되는 문제를 해결했습니다. 이 업데이트를 통해 클라우드 인프라의 Adobe Commerce은 사용자 지정 구성을 유지하면서 모든 배포로env.php
파일을 업데이트합니다.
v2002.0.18
-
-
-
-
-
-
Name or service not known
오류로 인해 도커 배포가 실패하는 문제를 해결했습니다. 이제.magento/services.yaml
파일에서 서비스를 제거할 수 있습니다. Docker 구성 생성기가docker/config.php.dist
파일의 서비스를 자동으로 업데이트합니다. -
-n
옵션을 사용하십시오. -
db-dump
명령의 문제를 해결했습니다. -
session
,default
및page_cache
캐시 저장소를 할당한 문제를 해결했습니다.
-
-
-
-
-
_merge
이(가) 필요하지 않으면 배포가 실패합니다. -
-
slave
인스턴스에서 데이터를 읽을 수 없는 경우 Redismaster
인스턴스에서 읽습니다. REDIS_USE_SLAVE_CONNECTION을(를) 참조하십시오.
v2002.0.17
ece-tools
버전 2002.0.17에는 중요한 보안 패치가 포함되어 있습니다. 기술 리소스: Magento Open Source 패치를 참조하십시오.-
-
Elasticsearch 버전 6.x.에 대한 지원을 추가했습니다.
-
Redis 버전 5.0에 대한 지원이 추가되었습니다.
-
-
-
Elasticsearch 6.5
-
Redis 5.0
-
-
-
--use-rewrites
옵션을 추가했습니다. -
var/log/install_upgrade.log
파일에 타임스탬프를 추가했습니다.
v2002.0.16
-
-
이제 도커 환경에서 생성된 기본 서비스 구성은 클라우드 템플릿의 기본 구성과 동일합니다.
-
sendmail
서비스를 사용하여 도커 환경에서 메일을 보낼 수 있습니다. -
Cloud Docker 환경에서 디버깅하도록 Xdebug를 구성하는 기능이 추가되었습니다.
-
docker-compose.yml
파일을 생성할 때 웹 서비스 권한 문제를 해결했습니다.
-
-
composer.json
파일의autoload
속성에 필요한 구성 변경 사항이 포함되어 있는지 확인하는 유효성 검사가 추가되었습니다. 버전 업그레이드.를 참조하십시오. -
build:transfer
섹션의 시작 부분에서 빌드 단계에 발생합니다. 이전에는 압축 프로세스가 사용자 지정 축소와 정적 에셋의 번들링을 적용하기 전에 발생했습니다. Tryzens Limited에서 Rafael Garcia Lepper가 제출한 수정 사항. -
-
-
symfony/yaml
패키지로 제약 조건을 업데이트했습니다. 3.2 이전 버전의symfony/yaml
패키지를 사용하는 경우 상수 구문 분석이 작동하지 않습니다. Vladimir Kerkhoff가 제출한 수정 내용. -
-
cloud.log
파일에 경고가 나타나고 기본 변수를 사용하여 배포가 계속됩니다. -
-
Info
에서Notice
(으)로 업데이트했습니다.-
composer.json
의 설치된 모듈을app/etc/config.php
파일의 공유 구성 설정과 일치시키기 위한 프로세스를 시작하고 종료합니다. -
구성 유효성 검사 프로세스 시작 및 종료
-
클래스 생성을 위한
setup:di:compile
프로세스 시작 및 종료
-
-
-
RESOURCE_CONFIGURATION 배포 변수—이 변수를 사용하여 리소스 이름을 데이터베이스 연결에 매핑합니다.
-
X_FRAME_CONFIGURATION 전역 변수—이 변수를 사용하여
<frame>
,<iframe>
또는<object>
에서 Adobe Commerce 페이지를 렌더링하기 위한X-Frame-Options
헤더 구성을 변경합니다.
-
-
-
WARM_UP_PAGES—Adobe Commerce 저장소에 대해 정의된 모든 도메인에서 지정된 페이지의 캐시를 미리 로드하는 기능이 추가되었습니다. 이전에는 사이트가 여러 도메인으로 구성된 경우 배포 후 프로세스가 기본값이 아닌 도메인에서 지정된 페이지에 대한 캐시를 미리 로드하지 못했으며 배포 후 로그에 다음 오류를 반환했습니다.
ERROR: Warming up failed: <uri>
-
SCD_COMPRESSION_LEVEL—SCD 압축 수준에 대한 올바른 기본값으로 설명서와 샘플
.magento.env.yaml
파일을 업데이트했습니다. 빌드 변수 및 배포 변수 컨텐츠의 정의를 참조하십시오. -
SCD_EXCLUDE_THEMES—이 환경 변수는 더 이상 사용되지 않습니다. SCD_MATRIX을(를) 사용하여 테마 구성을 제어하십시오.
-
SCD_MATRIX—SCD_MATRIX가 다른 문자 사례가 포함된 테마 값을 무시할 때 발생하는 문제를 방지하기 위해 유효성 검사 프로세스를 수정했습니다. 빌드 변수 및 배포 변수 컨텐츠의 정의를 참조하십시오.
-
관리자 변수—
-
환경 변수를 사용하여 관리자 사용자의 자격 증명을 관리할 때의 보안이 개선되었습니다. 업그레이드 중에 더 이상 ADMIN_EMAIL, ADMIN_USERNAME 및 ADMIN_PASSWORD 환경 변수를 사용하여 관리자 자격 증명을 재정의할 수 없습니다. 관리 패널에 액세스할 수 없는 경우 암호 찾기 기능 또는
admin:user:create
CLI 명령을 사용하여 새 관리 사용자를 만드십시오. 관리자 패널 액세스를 참조하세요. -
패치를 업그레이드하거나 적용할 때 ADMIN_EMAIL이 더 이상 필요하지 않습니다.
-
-
v2002.0.15
-
-
이제 도커 환경을 빌드할 때 도커 생성기가
.magento.app.yaml
및.magento/services.yaml
구성 파일에 지정된 서비스를 사용합니다. 빌드 매개 변수를 사용하여 다른 서비스 버전을 선택할 수 있습니다. -
PHP 7.2 이미지 추가—클라우드 도커에서 PHP 7.2에 대한 지원을 추가했습니다. 사용 중인 Adobe Commerce 버전과 호환되는 PHP 버전을 지정하는
docker:build --php
옵션을 포함하도록 Launch Docker 구성을 업데이트했습니다. -
PHP-CLI 이미지를 기반으로 Cron 컨테이너을 추가했습니다.
-
도커 빌드에 다음 서비스를 추가했습니다.
-
RabbitMQ 3.5 및 3.7
-
Elasticsearch 1.7, 2.4 및 5.2
-
Redis 3.2 및 4.0
-
-
-
.magento.env.yaml
구성 파일에서 PHP 상수에 대한 지원을 추가했습니다. -
-
env.php
파일에서 사용자 지정된 cron 구성을 제거하는 문제를 해결했습니다. 이제 사용자 지정 cron 구성이env.php
파일에 안전하게 유지됩니다. -
-
-
-
config.php
파일의system
섹션에 각 웹 사이트 로케일을 포함하도록config:dump
명령을 수정했습니다. -
-
setup:di:compile
프로세스 중에 파일을 잘못 생성하여 Amazon 결제 모듈에 영향을 주는 문제를 해결했습니다.