Изменения файла хостов для разрешения доменных имен на определенные IP-адреса не работают

0

Недавно я узнал, как использовать перенос сайтов wp на новый хост, а также узнал, как изменить файл hosts, чтобы я мог просматривать любые переносы сайтов на новый хост в своем браузере, чтобы проверить, что все работает нормально, прежде чем создавать DNS менять. Я сделал несколько из них успешно, но у меня проблемы с моим последним переводом.

После изменения файла hosts (я пользуюсь этими инструкциями http://www.webhostinghub.com/support/domain-names/dns-nameserver-changes/modfiying-your-hosts-file для последних нескольких передач), когда я печатаю доменное имя в Firefox Я получаю это сообщение http://i1079.photobucket.com/albums/w517/darrenhaynes1/mozilla-hostsfile_zps0188bf73.jpg

Когда я ввожу домен в Chrome, файл автоматически загружается, но веб-сайт не отображается.

Кто-нибудь знает, что здесь происходит?

Ох - и я использую Windows 7 64bit

Даррен Хейнс
источник
1
Мне кажется, что хост-сервер не настроен для обработки файлов php. На каком веб-сервере и платформе находится хост?
Правин

Ответы:

4

Это не ваш файл hosts - новый веб-сервер не настроен на обработку файлов PHP, поэтому он просто отправляет их вам, а не обрабатывает их. Если это общий хостинг, и у вас нет доступа к оболочке, введите заявку в службу поддержки.

Если вы делаете иметь доступ к оболочке выполнит действия , описанные здесь , начиная с шагом 11. Или еще лучше, Google что - то вроде "установить PHP на [ваш дистрибутив] , чтобы получить более конкретные инструкции. В общем случае, что вам нужно сделать для Apache, это:

1) Если у вас не установлен PHP в системе, вам нужно это сделать.
2) Если вы это сделаете, вам нужно отредактировать конфигурационные файлы apache (каждый вариант linux немного отличается), чтобы включить такие строки, как

LoadModule php5_module  modules/libphp5.so
AddHandler php5-script  .php 

DirectoryIndex index.html index.php

AddType text/html   .php

3) Перезапустите сервер и попробуйте получить доступ к минимальному сценарию PHP, чтобы убедиться, что сам PHP работает, например:

<?php phpinfo(); ?>

4) Если это работает, а остальная часть приложения - нет, возможно, вам не хватает некоторых модулей PHP (например, MySQL) или требуется обновить конфигурацию вашего приложения (новое имя пользователя / пароль для базы данных). Ошибка, которую вы получите, должна дать вам подсказку.

Том Риттер
источник
Привет, Том, сервер, на который я перехожу, является учетной записью реселлера hostgator. Дело в том, что вчера я перенес другой веб-сайт на эту учетную запись hostgator, и модификация файла hosts работала нормально. Я просто также перенес другой веб-сайт снова в учетную запись hostgator, просто чтобы провести еще один тест, и этот прекрасно работает с модификацией файла hosts. Итак, должно быть что-то не так с сайтом, который я перенес в ОП. Кроме того, я не знаю ни одного php, так что ваш совет выше был немного выше моего понимания :-)
Даррен Хейнс
Вот краткий обзор файлов на моем сервере screencast-o-matic.com/watch/cl6Y2vR8F Передача сайта - это новый процесс для меня, поэтому я не знаю, что делает половина этих файлов, но я решил показать их здесь в случае чего-либо должен торчать как выключено. Другая информация состоит в том, что сайт перешел с моего аккаунта в bluehost. Веб-сайт, у которого есть проблемы с файлом hosts, является основным сайтом этой учетной записи bluehost, а остальные 2 сайта, которые нормально работали с модификацией файла hosts, фактически являлись доменами добавления к основным доменам. Так что не уверен, что это имеет какое-то значение
Даррен Хейнс
0

Получил этот решен. Спасибо за ваши ответы.

Я все еще новичок в вопросах кода и веб-хостинга, поэтому у меня была удивительная мозговая волна, чтобы связаться с моим веб-хостингом (да, я знаю, почему я не подумал об этом первым)

Веб-хостинг сказал, что в файле хоста произошла ошибка, и изменил это, и все хорошо. Извините за поздний ответ, но я не заходил сюда до сих пор!

Даррен Хейнс
источник