I have an issue to reach my WordPress website on my browser although my vagrant box is ready to use and nginx is running.
i got this error :
I’m using a Bedrock-based WordPress site and I have a test address http://becode.test/. I just want to work locally from now.
When I installed Trellis, it worked perfectly but now I don’t know why it doesn’t work anymore.
I have recently upgraded Ubuntu from 18.04 to 20.04 but when I tried to re-launch vagrant after my upgrade, it was ok. I’m not sure the issue come from this.
My installation :
When I run vagrant up :
==> default: Checking if box 'bento/ubuntu-18.04' version '202007.17.0' is up to date... ==> default: A newer version of the box 'bento/ubuntu-18.04' is available and already ==> default: installed, but your Vagrant machine is running against ==> default: version '202007.17.0'. To update to version '202008.16.0', ==> default: destroy and recreate your machine. ==> default: [vagrant-hostmanager:guests] Updating hosts file on active guest virtual machines... ==> default: [vagrant-hostmanager:host] Updating hosts file on your workstation (password may be required)... ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run. ==> default: Running action triggers after up ... ==> default: Running trigger... ==> default: Adding vagrant ssh-config for becode.test to ~/.ssh/config ==> default: Machine 'default' has a post `vagrant up` message. This is a message ==> default: from the creator of the Vagrantfile, and not from Vagrant itself: ==> default: ==> default: Your Trellis Vagrant box is ready to use! ==> default: * Composer and WP-CLI commands need to be run on the virtual machine ==> default: for any post-provision modifications. ==> default: * You can SSH into the machine with `vagrant ssh`. ==> default: * Then navigate to your WordPress sites at `/srv/www` ==> default: or to your Trellis files at `/home/vagrant/trellis`.
When I go to the vagrant machine and I check the service nginx status :
● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2020-08-25 11:51:27 CEST; 45min ago Docs: man:nginx(8) Process: 749 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 657 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Main PID: 754 (nginx) Tasks: 3 (limit: 2317) CGroup: /system.slice/nginx.service ├─754 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; ├─755 nginx: worker process └─756 nginx: cache manager process Aug 25 11:51:26 becode systemd: Starting A high performance web server and a reverse proxy server... Aug 25 11:51:27 becode systemd: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument Aug 25 11:51:27 becode systemd: Started A high performance web server and a reverse proxy server.
In my trellis folder in my file vagrant.default.yml :
vagrant_ip: "192.168.50.44" vagrant_cpus: 1 vagrant_memory: 2048 # in MB vagrant_box: "bento/ubuntu-18.04" vagrant_box_version: ">= 201807.12.0" vagrant_ansible_version: "2.7.12" vagrant_skip_galaxy: false vagrant_mount_type: "nfs"
I checked my hosts on my computer :
cat /etc/hosts :
## vagrant-hostmanager-start id: 84387bd0-acc7-46bf-b1f9-3daa55046378 192.168.50.44 becode.test
the hosts on the vagrant machine :
127.0.0.1 localhost 127.0.1.1 becode.test becode # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters ## vagrant-hostmanager-start 192.168.50.44 becode.test
I tried to connect to the address http://becode.test/ and with the IP adress : 192.168.50.44
But it doesn’t work either.
I tried several times to halt and up vagrant.
I’m not able to fix the issue because vagrant and nginx don’t show problem.
I am a beginner. if anyone has a lead, you are welcome.