У меня есть Linode VPS, на котором размещено несколько сайтов. Используя руководства Linode, я создал папки для размещения файлов и создал файл apache .conf, содержащий конфигурацию виртуального хоста для каждого веб-сайта.
Это была бы обычная установка, которая работала для многих реально загружаемых сайтов:
<VirtualHost *:80>
# Admin email, Server Name (domain name), and any aliases
ServerAdmin me@business.com
ServerName www.xolo.co
ServerAlias xolo.co
# Index file and Document Root (where the public files are located)
DirectoryIndex index.html index.php
DocumentRoot /var/www/xolo/public_html
# Log file locations
LogLevel warn
ErrorLog /var/www/xolo/log/error.log
CustomLog /var/www/xolo/log/access.log combined
</VirtualHost>
Каждый сайт имеет свой собственный файл apache .conf (я имею в виду, что сайт abc.com имеет в папке sites-available / abc.conf и т. Д., Содержащий приведенный выше код).
Однако есть конкретный сайт, для которого я проделал те же шаги (дважды), и когда я указываю принадлежащий нам домен-заполнитель, чтобы проверить, нормально ли загружается сайт, отмечу, что происходит.
Нет ошибки подключения к базе данных, вообще ничего. У меня просто пустой сайт.
Я уже
У меня просто кончились варианты, и я не знаю, где именно искать.
Мы высоко ценим любые инструкции, ссылки для поиска или прямые решения.