Die Magento-cloud
CLI zeigt keine aktive Umgebung an
Problem
Es gibt mehrere aktive Umgebungen, und Sie versuchen, mit einer Umgebung zu interagieren, indem Sie einen Magento-cloud
CLI-Befehl (Befehlszeilen-Tool) ausführen. (Beispiel: ssh
, db:size
, db:sql
usw.)
Die Aufforderung zur Auswahl der gewünschten Umgebung führt diese Umgebung jedoch nicht auf. (Beispiel: die Integrationsumgebung)
Enter a number to choose an environment:
Default: master
[0] integration2 (type: development)
[1] master (type: development)
[2] production
[3] staging
>
Ursache
Die Umgebung ist möglicherweise nicht verfügbar, da eine Bereitstellung in Bearbeitung ist, hängen geblieben ist oder fehlgeschlagen ist.
Lösung
Sie müssen die Umgebung manuell mit dem e|-environment
-Flag angeben.
- Suchen Sie die Liste der aktiven Umgebungen und notieren Sie sich die Umgebungsnamen:
$ magento-cloud environment: list |grep "Active\|ID"
Your environments are:
| ID | Title | Status | Type |
| Master | Master | Active | Development |
| Production | Production | Active | Production |
| Staging | Staging | Active | Staging |
| Integration | Integration | Active | Development |
| Integration 2 | Integration 2 | Active | Development |
2. Geben Sie mit Ihrem Befehl die Umgebungskennung an:
magento-cloud ssh -e integration
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a