Seitdem ich meine aufgerüstet habe Mac
zu Monteray
ich habe Probleme mit Vagrant
.
Anfangs sehe ich a vBoxManage
Fehler an terminal
beim Laufen vagrant up
. Ich habe zuvor eine Frage dazu auf SO gepostet, siehe hier für Details.
Heute habe ich deinstalliert VirtualBox
wieder (entfernt VirtualBox VMs
Ordner entfernt und die Anwendung in den Papierkorb verschoben) und neu installiert VirtualBox 6.1.3
für OS X-Hosts‘ (hier verlinken).
Ich bin dann gelaufen vagrant up
an terminal
und es erfolgreich kompiliert:
Nachdem ich den berühmten grünen Teddy gesehen hatte, versuchte ich, dorthin zu gehen vvv.test
aber die Seite lädt nicht. Ich habe versucht, auf URLs von Websites zuzugreifen, die gewesen sind provisioned
vor, aber auch sie laden nicht.
Ich bin auch gelaufen vagrant up --debug
und es wurde nichts Betreffendes gesehen.
Mein Vagrant
Fassung ist 2.2.19
Sie sind sich nicht sicher, welche Schritte Sie als Nächstes unternehmen sollen?
Bearbeiten:
Schritte gemacht:
- Bin gelaufen
vagrant up --provision
Bereitstellung von Websites inconfig.yml
Datei (config.yml
Datei ist unten zu sehen) - Habe versucht zuzugreifen
website-dev.test
Seite lädt nicht - Habe versucht zuzugreifen
vvv.test
Seite lädt nicht - Bin gelaufen
vagrant reload --provision
und wiederholte Schritte 2 und 3, aber dieselben Ergebnisse - Bin gelaufen
vagrant halt
undvagrant up
und wiederholte Schritte 2 und 3, aber dieselben Ergebnisse
Ich glaube nicht, dass es bei mir ein Problem gibt config.yml
Datei, wie zuvor Monteray
Update, alles hat gut funktioniert (und ich habe keine Änderungen an meiner vorgenommen yml
Datei seitdem). Aber um alle Szenarien abzudecken, hier ist meine config.yml
Datei:
sites:
website-dev:
skip_provisioning: false
description: ""
hosts:
- website-dev.test
custom:
wpconfig_constants:
WP_DEBUG: true
WP_DEBUG_LOG: true
WP_DISABLE_FATAL_ERROR_HANDLER: true
wordpress-trunk:
skip_provisioning: true
description: "An svn based WP Core trunk dev setup, useful for contributor days, Trac tickets, patches"
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template-develop.git
hosts:
- trunk.wordpress.test
wordpress-meta-environment:
skip_provisioning: true
description: "An environment useful for contributions to the WordPress meta team."
repo: https://github.com/WordPress/meta-environment.git
hosts:
- wp-meta.test
custom:
provision_site:
"buddypressorg.test": true
"jobs.wordpressnet.test": true
"wordcamp.test": true
"wordpressorg.test": true
"wordpresstv.test": true
utilities:
core:
- tls-ca
- phpmyadmin
vm_config:
memory: 1600
cores: 2
general:
db_backup: true
db_restore: true
db_share_type: false
vagrant-plugins:
disksize: 10GB
In Bezug auf vagrant ssh
ich bin mir nicht sicher, welche Schritte ich unternehmen müsste, um zu kommen vvv.test
hier wieder anfangen zu arbeiten, kann auf dem nichts erkennen Dokumente dafür auch?
Hast du versucht, per ssh in deine VM zu gelangen? Sobald die virtuelle Maschine gebootet ist, können Sie ssh verwenden, indem Sie einfach „vagrant ssh“ ausführen. Außerdem müssen wir die Site zum Sites-Abschnitt der .yaml-Datei hinzufügen. Versuchen Sie also, ‘vvv.test‘ in Ihrer yaml-Datei und laden Sie dann die virtuelle Maschine mit dem Befehl ‘vagrant reload –provision’ neu.
– Tinxuanna
6. Dezember 2021 um 7:43 Uhr
Hallo @Tinxuanna – ich habe meine Frage aktualisiert, um auf deine obigen Fragen zu antworten 🙂
– Freddie
7. Dezember 2021 um 19:19 Uhr
Was mir in den Sinn kommt, ist, zur Datei „/etc/hosts“ zu gehen und die IP der Website website-dev.test hinzuzufügen (falls sie noch nicht hinzugefügt wurde). Besuchen Sie auch Probleme mit macOS Monterey und VB, wenn es etwas gibt, das Ihnen bei Ihrem Problem helfen kann. Vielleicht hilft es dir, wenn du das Problem dort meldest.
– Tinxuanna
8. Dezember 2021 um 7:36 Uhr
Docker schon probiert? Ich hatte mehrere Probleme mit Vagrant unter Windows, ich wechselte zu Docker und für mich scheint es intuitiver zu sein als die Vagrant/Ansible-Kombination.
– Steaküberlauf
11. Dezember 2021 um 7:54 Uhr
Haben Sie versucht, dies zu aktivieren, um die Protokollierung zu aktivieren? superuser.com/questions/804214/…
– Steaküberlauf
11. Dezember 2021 um 8:00 Uhr