У меня есть Ubuntu 18.04, Apache, MySQL и PHP7.4 в моей локальной среде, и я настраивал различные проекты локально как в Laravel, так и в WordPress. Я не делал этого больше года с тех пор, как начал использовать докер, поэтому я не уверен, что я упускаю что-то очевидное. Я получаю эту ошибку при попытке перейти на свой сайт WordPress, который я настроил локально.
Unable to connect
Firefox can’t establish a connection to the server at
myproject.development.
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
Обычные шаги, которые я делаю при создании нового проекта локально, аналогичны руководству DigitalOcean, которое можно найти здесь. https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-18-04
Создание БД и установка расширений PHP. Включение файлов конфигурации.
<VirtualHost *:80>
ServerName myproject.development
ServerAlias www.myproject.development
DocumentRoot /home/myname/projects/myproject
<Directory "/home/darko/projects/tdd/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Require all granted
</Directory>
LogLevel debug
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Разрешения
sudo find /home/myname/projects/myproject/ -type f -exec chmod 664 {} \;
sudo find /home/myname/projects/myproject/ -type d -exec chmod 775 {} \;
sudo chown -R myname:www-data /home/myname/projects/myproject/
Есть ли способ проверить, где ошибка? Я ничего не вижу в своих журналах
Я только что понял, что пытаюсь получить доступ к https://myproject.development вместо http://myproject.development. Я провел весь день, проверяя, все ли настроено правильно, только для того, чтобы друг указал мне очевидное