Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=2551186&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 09:44:16 2016
Кодировка: Windows-1251
Не настроен сервак апаче, index.php перекидывает... - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
Mastur
newbie

Рег.: 01.02.2005
Сообщений: 45
Рейтинг: -1
  Не настроен сервак апаче, index.php перекидывает...
      21.03.2005 23:35
 

Такая ситуация: есть index.php с содержимом:

В ответ на:

<?php
if (file_exists("./install.php")) {
$location = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
preg_match_all("/([^\/]*)[^\?]*[\/]/", $location, $m);
$location = $m[0][0]."install.php";
header("Location: http://".$location);
exit;
} else {
echo "<b>ÎØÈÁÊÀ: </b> ôàéë install.php íå íàéäåí!";
}
?>




Но, сервер апаче новый и по неизвестной причине сайт перекидывается на http://127.0.0.1/install1.php

Что это такое и как это исправить?

Alexus
Carpal Tunnel

Рег.: 07.01.2003
Сообщений: 13534
Из: Москва
Рейтинг: 1061
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      21.03.2005 23:41
 

127,0,0,1 = $_SERVER["REQUEST_URI"]; для тебя.
че тебе еще интересно ???
как из ip имя домена получить???
юзай мануал...



Было: ВАЗ2107 88г.в, ВАЗ21099 02г.в, A4 1.8TQМ 02г.в. Стало: Audi A4 1.8TQМ black 03г.в
Mastur
newbie

Рег.: 01.02.2005
Сообщений: 45
Рейтинг: -1
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Alexus]
      21.03.2005 23:42
 

Мануал к апаче?

Ну а это хоть в .conf меняется или где?

Alexus
Carpal Tunnel

Рег.: 07.01.2003
Сообщений: 13534
Из: Москва
Рейтинг: 1061
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      21.03.2005 23:45
 

это в пхп есть функция, которая по ip получает имя домена, и есть функция, которая делает наоборот...
php.net тебе в помощь



Было: ВАЗ2107 88г.в, ВАЗ21099 02г.в, A4 1.8TQМ 02г.в. Стало: Audi A4 1.8TQМ black 03г.в
Mastur
newbie

Рег.: 01.02.2005
Сообщений: 45
Рейтинг: -1
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Alexus]
      21.03.2005 23:53
 

Ну а почему тогда на обычном хостинге эта функция получает нужное значение, а на моем серваке вот такая байдень с 127.0.0.1

Где именно проблема? Там поменять одну строчку я уверен, а ты меня на фак какой-то гонишь..

Lynn
'Кофеман'

Рег.: 28.02.2003
Сообщений: 7316
Из: Тропарево-Никулино
Рейтинг: 905
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      22.03.2005 00:06
 

1. Смотреть httpd.conf на предмет строки
code:
ServerName my.server.name
Если нет, то написать.

2. Две минуты думал, но так и не понял, что этот скрипт делает.



Плыл в небе, глубоком как сон,
Кокаиновый пес
- Адриан и Александр
Mastur
newbie

Рег.: 01.02.2005
Сообщений: 45
Рейтинг: -1
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Lynn]
      22.03.2005 01:37
 

Этот скрипт просто перенаправляет на страницу install.php

Alexus
Carpal Tunnel

Рег.: 07.01.2003
Сообщений: 13534
Из: Москва
Рейтинг: 1061
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      22.03.2005 01:44
 

а у тебя функция $_SERVER["REQUEST_URI"];возвращает имя хоста по идее... а может и ip, точно не помню...
Так вот, когда ip - на нормальном хосте, ты и попадаешь куда надо...

Вот только одно непонятно, а че ты по своему ip не попадаешь на себя???
127,0,0,1 - это же ip тебя самого!!!



Было: ВАЗ2107 88г.в, ВАЗ21099 02г.в, A4 1.8TQМ 02г.в. Стало: Audi A4 1.8TQМ black 03г.в
Soul
yo

Рег.: 13.04.2004
Сообщений: 9999
Рейтинг: 97
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      22.03.2005 01:52
 

Кажется, нет.

Судя по всему, с /cool.php?shit он перенаправит на /cool.php.install.php

msan
Pooh-Bah

Рег.: 11.10.2003
Сообщений: 2189
Рейтинг: 60
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      22.03.2005 03:11
 

В ответ на:

сайт перекидывается на http://127.0.0.1/install1.php


В ответ на:

Этот скрипт просто перенаправляет на страницу install.php


откуда там еще '1' берется???

Lynn
'Кофеман'

Рег.: 28.02.2003
Сообщений: 7316
Из: Тропарево-Никулино
Рейтинг: 905
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Alexus]
      22.03.2005 08:39
 

Alexus, не путай человека, он сам запутается.

$_SERVER["REQUEST_URI"] -- это не функция, а переменная, значение которой задает Apache. Причем это не имя хоста, а все, что идет после первого слеша.
Имя хоста, это $_SERVER["HTTP_HOST"]



Плыл в небе, глубоком как сон,
Кокаиновый пес
- Адриан и Александр
Lynn
'Кофеман'

Рег.: 28.02.2003
Сообщений: 7316
Из: Тропарево-Никулино
Рейтинг: 905
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Mastur]
      22.03.2005 08:43
 

А зачем он это делает через задницу?
Чем плохо
code:
header("Location: http://" . $_SERVER['HTTP_HOST'] . '/install.php');




Плыл в небе, глубоком как сон,
Кокаиновый пес
- Адриан и Александр
Alexus
Carpal Tunnel

Рег.: 07.01.2003
Сообщений: 13534
Из: Москва
Рейтинг: 1061
  Re: Не настроен сервак апаче, index.php перекидывает... [re: Lynn]
      22.03.2005 13:06
 

а я понял!!! тама недось такая мулька из-за того, что поставили возможность установки не в корень сервака, а в любую папку...
тока прописали крива )



Было: ВАЗ2107 88г.в, ВАЗ21099 02г.в, A4 1.8TQМ 02г.в. Стало: Audi A4 1.8TQМ black 03г.в
Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
1 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в