Не настроен сервак апаче, index.php перекидывает...
127,0,0,1 = $_SERVER["REQUEST_URI"]; для тебя.
че тебе еще интересно ?
как из ip имя домена получить?
юзай мануал...
че тебе еще интересно ?
как из ip имя домена получить?
юзай мануал...
Мануал к апаче?
Ну а это хоть в .conf меняется или где?
Ну а это хоть в .conf меняется или где?
это в пхп есть функция, которая по ip получает имя домена, и есть функция, которая делает наоборот...
php.net тебе в помощь
php.net тебе в помощь
Ну а почему тогда на обычном хостинге эта функция получает нужное значение, а на моем серваке вот такая байдень с 127.0.0.1
Где именно проблема? Там поменять одну строчку я уверен, а ты меня на фак какой-то гонишь..
Где именно проблема? Там поменять одну строчку я уверен, а ты меня на фак какой-то гонишь..
1. Смотреть httpd.conf на предмет строки
2. Две минуты думал, но так и не понял, что этот скрипт делает.
ServerName my.server.nameЕсли нет, то написать.
2. Две минуты думал, но так и не понял, что этот скрипт делает.
Этот скрипт просто перенаправляет на страницу install.php
а у тебя функция $_SERVER["REQUEST_URI"];возвращает имя хоста по идее... а может и ip, точно не помню...
Так вот, когда ip - на нормальном хосте, ты и попадаешь куда надо...
Вот только одно непонятно, а че ты по своему ip не попадаешь на себя?
127,0,0,1 - это же ip тебя самого!
Так вот, когда ip - на нормальном хосте, ты и попадаешь куда надо...
Вот только одно непонятно, а че ты по своему ip не попадаешь на себя?
127,0,0,1 - это же ip тебя самого!
Кажется, нет.
Судя по всему, с /cool.php?shit он перенаправит на /cool.php.install.php
Судя по всему, с /cool.php?shit он перенаправит на /cool.php.install.php
сайт перекидывается на http://127.0.0.1/install1.php
Этот скрипт просто перенаправляет на страницу install.php
откуда там еще '1' берется? не путай человека, он сам запутается.
$_SERVER["REQUEST_URI"] -- это не функция, а переменная, значение которой задаёт Apache. Причём это не имя хоста, а всё, что идёт после первого слеша.
Имя хоста, это $_SERVER["HTTP_HOST"]
$_SERVER["REQUEST_URI"] -- это не функция, а переменная, значение которой задаёт Apache. Причём это не имя хоста, а всё, что идёт после первого слеша.
Имя хоста, это $_SERVER["HTTP_HOST"]
А зачем он это делает через задницу?
Чем плохо
Чем плохо
header("Location: http://" . $_SERVER['HTTP_HOST'] . '/install.php');а я понял! тама недось такая мулька из-за того, что поставили возможность установки не в корень сервака, а в любую папку...
тока прописали крива
)
тока прописали крива
)Оставить комментарий
vol_k
Такая ситуация: есть index.php с содержимом:Но, сервер апаче новый и по неизвестной причине сайт перекидывается на http://127.0.0.1/install1.php
Что это такое и как это исправить?