| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование Web серверов и Web служб > из-за файла hosts не могу попасть на свой сайт |
| Автор: Alx 17.11.2004, 18:35 |
| ресколько дней мучился - не мог зайти на свой сайт. Потом хостер подсказал - определил по пингу, что мой домен настроен на IP 127.0.0.1 потому что я ег в Apache использую. шо делать? может я закрываю неправильно Апач (потому что по идее, когда апач выключен все должно быть ок)? я просто на крестик жму... или это из-за PHP с MySQL? я их когда запускаю окошек нет, как закрыть непонятно. Запускаю все вместе, а закрываю один Апач. И то, скорее всего непраильно (так не загрывают DOS. Должна быть функуия какая-то). Вот, подскажите что делать! не прятать же hosts каждый раз, как в Инет выхожу?!... |
| Автор: Mal Hack 17.11.2004, 18:54 |
| В hosts просто не надо прописывать alexandro.ru, например , а просто alexandro, тобишь доены реально лучше не использовать, поскольку при обращении в браузере, сначала ищется домен на твоей машине, потом в локальной сети, если таковая есть, а уж потом в инете... |
| Автор: Alx 17.11.2004, 19:05 |
| слушай, но это мне и Апач предётся перенастраивать? а как же, я вначале сайты делаю на локалке... что ж, мне при аплоаде во все ссылки .ru добавлять? я ж свихнусь! |
| Автор: Mal Hack 17.11.2004, 19:09 |
| ALEXANDRO Перенастроить тебе надо будет толбко название сайта в конфиге. А ссылки надо относительные делать... |
| Автор: Alx 17.11.2004, 19:49 |
| и всё же есть другой выход? |
| Автор: Mal Hack 17.11.2004, 19:53 |
| ALEXANDRO у тебя со вторым Apache по крайней мере точно был ApachMonitor, через него можно нормально выключать сервер... Он должен висеть в трэе, ввиде розового перышка.. |
| Автор: Alx 17.11.2004, 21:18 |
| Mal Hack ок. думаю найду. |
| Автор: Secandr 18.11.2004, 09:32 |
| ALEXANDRO А зачем страдать моразмом и делать абсолютные пути? Скрипт должен быть гибким!!! Я тестирую вообще на какомнибудь своём хосте в папке tmp, а пото заливаю на нкжный хост. |
| Автор: Alx 18.11.2004, 09:42 | ||
| ну короче я тогда объясню. я на каждой страничке пишу <base href="http://site.ru/index.php">, чтобы не надо было в новом разделе переписывать пути к картинкам и страницам(линки, то есть). Если помнишь, мы давным-давно, чуть ли не весной пытались решить эту проблему. и у нас ничего не получилось. в идеале, конечно надо было бы вставлять на странички PHP require с нужным адресом, только вот получить путь к корневому каталогу, где лежит этот файл так и не получилось. а грузить этот файл из текущей папки и закидывать его в каждую папку - бред Добавлено @ 09:44 содержимое файла:
да, можно было бы, конечно, пряму стразу вставлятьв <base> корневой адрес (именно адрес, т.е. как выше, http://), тогда не нужны были бы никакие внешние файлы, но так тоже не получилось. нет таких констант |
| Автор: Secandr 18.11.2004, 10:02 |
| А чем не устраивают относительные пути: </img/my.gif> - идёт в папка img, лежащуюю в корне <img/my.gif> - идёт в папка img, лежащую в текущей папке <../img/my.gif> - идёт в папка img, лежащую в папке ниже текущей Так же жапросы php require('../../inc/base.php'); - запросить base.php, который лежит в папке inc, которая находится на два уровня ниже предыдущей. Добавлено @ 10:03 P.S. В PHP3 бывают глюки с относительными путями, там нужно просисывать /hosting/mysite/www/start.inc |
| Автор: Alx 18.11.2004, 10:04 | ||
| Secandr ну придётся везде все менять.... в разных деректориях я имею ввиду... Добавлено @ 10:05
не фига! это все равно, что img/my.gif. Добавлено @ 10:07 вот если бы действительно был адрес, котороый ведёт в корневую папку - не было б проблем! я б тогда оттуда этот файл грузил! Добавлено @ 10:07 да и вообще, это не надо было бы! можно было бы все пути прописывать от корневой! |
| Автор: Secandr 18.11.2004, 10:12 | ||
| ALEXANDRO Сейчас покажу!!!! http://campus.coltel.ru/tmp/ /tmp/imdex.htm
/img/login.gif - 8067 байт (скриншот) /tmp/img/login.gif - 2883 байта (какая-то зелёная картинка) P.S. Так ведёт себя любой не криво настроеный сервер!!!!! P.P.S. Если бы это было не так, люди бы с ума сошли, прописывая абсолютные пути и работа верстальщика оплачивалась бы втройне. |
| Автор: DENNN 18.11.2004, 10:45 | ||
Неверно, если вначале пути стоит слешь, то это означает абсолютный путь от корневого раздела. Secandr дело говорит - похоже сервер криво настроен. |
| Автор: Mal Hack 18.11.2004, 13:01 | ||
Ну у тебя да, будет работать, поскольку index.html, где ты пишешь путь к картинке лежит в корне.. |
| Автор: Alx 18.11.2004, 16:39 |
| нет, с любого файла. |
| Автор: Wowa 18.11.2004, 16:42 | ||
Это всегда путь с корня сайта |
| Автор: Secandr 18.11.2004, 16:47 |
| ALEXANDRO Мой пример смотрел? |