ece-tools的發行說明封存
v2002.0.22
ece-tools
2002.0.22版本變更ece-tools
套件的結構,將Adobe Commerce on cloud infrastructure
修補程式版本與ECE-Tools版本分離。 自此發行版本開始,將使用magento/magento-cloud-patches
套件提供修補程式和重要修正,這是ece-tools
套件的新相依性。 我們進行這些變更,以降低排程版本更新及處理社群貢獻的複雜性。
-
-
ece-tools
套件移至新的magento/magento-cloud-patches
撰寫器套件。 -
ece-tools
封裝的composer.json
檔案,以新增magento/magento-cloud-patches
v1.0.0封裝的相依性。 -
ece-tools
修補程式中斷的問題。 此問題是由針對僅限安全性修補程式.採用的新版本化Scheme所引進
-
-
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.版
-
清漆快取6.2.0
-
-
.magento.app.yaml
中指定的自訂勾點設定。 以前,Docker環境僅支援預設掛接配置。 -
docker:config:convert
命令已棄用。 對應的資料現在儲存在docker-compose.yml
檔案中。 -
-
-
-
-
CRON_CONSUMERS_RUNNER
環境變數管理cron工作時,消費者如何處理來自訊息佇列的訊息。 請參閱部署變數主題中的變數說明。 -
consumers_runner
cron工作在不同節點上啟動相同使用者的多個執行個體時,可能導致資料庫死結錯誤的問題。 現在,如果您已在您的環境中啟用 CRON_CONSUMERS_RUNNER 部署變數,consumers_runner
工作會使用single-thread
選項,在僅一個節點上啟動每個取用者的一個執行個體。 -
config:show:default-url
命令無法擷取基底URL,則會使用MAGENTO_CLOUD_ROUTES變數中的URL。
-
-
module:refresh
命令傳回的記錄資訊。 現在,您可以在cloud.log
檔案中看到已啟用模組的詳細清單。 -
-
-
-
INFO
變更為DEBUG
. -
setup:upgrade
命令時,未在app:config:import
工作期間發生失敗時中斷部署程式的問題。 -
debug
,以減少Cloud Console中顯示的記錄詳細資訊量,同時仍提供偵錯的詳細資訊。 -
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副檔名都可在Docker PHP容器中使用。 -
bin/magento-docker
區段 -
-
使用Docker環境時,
/app
目錄中的專案根目錄。 -
note warning WARNING 雲端基礎結構上的Adobe Commerce客戶必須提交Adobe Commerce支援票證,以便在升級至Adobe Commerce 2.3.2之前,在Pro生產和中繼環境上升級libna套件。目前,您無法將入門環境升級至Adobe Commerce 2.3.2。 -
analysis-icu
和analysis-phonetic
Elasticsearch外掛程式新增到所有Docker影像。 -
docker:build
命令的選項時,您必須在使用選項時提供值。 此外,在使用docker:build run
命令時已新增節點版本的驗證。
-
-
-
-
-
-
1
。 您現在可以根據需要增加計數。 檢視部署變數和組建變數.中的定義 -
-
-
pub/static/.htaccess
檔案新增至排除清單。 由PHOENIX MEDIA GmbH的Bjorn Kraus提交的修正。 -
Critical
的錯誤。 -
-
env:config:show
命令 新增到顯示環境服務、路由或變數的ece-tools
封裝。 請參閱服務、路由及變數。 Vladimir Kerkhoff提交的功能. -
ece-tools
開發)並在殼層重構後發生嚴重錯誤的問題。 -
-
cloud.log
記錄層級從info
降低為debug
。 -
--remove-definers (-d)
選項新增至ece-tools db-dump
命令,以從傾印檔案移除定義項。
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
選項略過互動以進行CICD。 -
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版的支援。
-
-
-
Elasticsearch6.5
-
Redis 5.0
-
-
-
--use-rewrites
選項新增至安裝命令,以便使用網站伺服器重寫店面中產生的連結,並使用管理員存取權來改善安全性和客戶體驗。 -
var/log/install_upgrade.log
檔案,以便顯示安裝和升級事件的日期。
v2002.0.16
-
-
現在,在Docker環境中生成的預設服務配置與雲端範本中的預設配置相同。
-
您可以使用
sendmail
服務從Docker環境傳送郵件。 -
新增設定Xdebug以在Cloud Docker環境中偵錯的功能。
-
修正產生
docker-compose.yml
檔案時Web服務許可權的問題。
-
-
composer.json
檔案中的autoload
屬性在升級至Adobe Commerce v2.3之前包含必要的設定變更。請參閱升級版本。 -
build:transfer
區段開頭的建置階段期間發生。 先前,壓縮程式會在套用自訂縮制和靜態資產套件組合前進行。 Rafael Garcia Lepper從Tryzens Limited提交的修正。 -
-
-
symfony/yaml
封裝更新條件約束,以搭配PHP常數使用。 使用3.2之前的symfony/yaml
封裝版本時,常數剖析無法運作。由Vladimir Kerkhoff提交的修正。 -
-
cloud.log
檔案中會顯示警告,並使用預設變數繼續部署。 -
-
Info
更新為Notice
:-
將
composer.json
中已安裝的模組與app/etc/config.php
檔案中的共用組態設定進行協調的處理程式的開始和結束 -
設定驗證程式的開始和結束
-
產生類別的
setup:di:compile
處理序的開始和結束
-
-
-
RESOURCE_CONFIGURATION部署變數 — 使用此變數將資源名稱對應到資料庫連線。
-
X_FRAME_CONFIGURATION全域變數 — 使用此變數變更
X-Frame-Options
標題設定,以便在<frame>
、<iframe>
或<object>
中呈現Adobe Commerce頁面。
-
-
-
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
-
-
現在,當建置您的Docker環境時,Docker產生器會使用
.magento.app.yaml
和.magento/services.yaml
組態檔中指定的服務。 您可以使用組建引數選擇不同的服務版本。 -
新增PHP 7.2影像 — 在Cloud Docker中新增對PHP 7.2的支援;更新Launch Docker組態以包含
docker:build --php
選項,以指定與您的Adobe Commerce版本相容的PHP版本。 -
已根據PHP-CLI影像新增Cron容器。
-
已將以下服務新增到Docker構建:
-
RabbitMQ 3.5和3.7
-
Elasticsearch1.7、2.4和5.2
-
Redis 3.2和4.0
-
-
-
.magento.env.yaml
組態檔中新增對PHP常數的支援。 -
-
env.php
檔案移除自訂cron設定的問題。 現在,自訂cron設定安全地保留在env.php
檔案中。 -
-
-
-
config:dump
命令,使其包含config.php
檔案之system
區段中的每個網站地區設定。 -
-
setup:di:compile
程式期間不正確地產生檔案的問題,這會影響Amazon Pay模組。