Page 1 of 1
Перенос с хостинга на хостинг - перестал ра
Posted: Tue Jun 23, 2009 2:25 am
by T-nex
После переноса с хостинга на хостинг перестал работать поиск по сайту. Работает только при ручном добавлении index.php перед ?mact=...
Как исправить?
Re: Перенос с хостинга на хостинг - перестал рk
Posted: Wed Jun 24, 2009 2:22 am
by replytomk3
Try reinstalling module
Re: Перенос с хостинга на хостинг - перестал рk
Posted: Wed Jun 24, 2009 4:33 am
by T-nex
Проблема решилась при изменении файла lib/classes/module_support/modform.inc.php
Было:
Code: Select all
function __curPageURL() {
$pageURL = 'http';
if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$str = $_SERVER['REQUEST_URI'];
$pos = strpos($str,'?');
if( $pos !== FALSE )
{
$str = substr($str,0,$pos);
}
$pageURL .= $_SERVER["SERVER_NAME"].$str;
//$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"];
}
return $pageURL;
}
Стало:
Code: Select all
function __curPageURL() {
$pageURL = 'http';
if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["HTTP_HOST"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$str = $_SERVER['REQUEST_URI'];
$pos = strpos($str,'?');
if( $pos !== FALSE )
{
$str = substr($str,0,$pos);
}
$pageURL .= $_SERVER["HTTP_HOST"].$str;
//$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"];
}
return $pageURL;
}
Но глюк, скорее всего в настройке сервера.
Re: Перенос с хостинга на хостинг - перестал рk
Posted: Wed Jun 24, 2009 12:48 pm
by ZYV
Ну я удивляюсь вам люди!!! Неужели diff нельзя приложить. У всех столько времени свободного играть в игру найди 10 отличий... OMG
Re: Перенос с хостинга на хостинг - перестал рk
Posted: Mon Jul 06, 2009 6:17 am
by T-nex
Согласен

, можно. А можно просто заменить "SERVER_NAME" на "HTTP_HOST"