Добрый день!
Сегодня пришло письмо от хостинга, что на сайте вирус и хостинг заблокировал сайт.
Восстановил все файлы из ранее сохраненного резервного копирования.
Главная страница открывается нормально, а когда переходишь в каталог товаров, появляется абракадабра.
Подскажите в чем может быть проблема?
2
Востановление из резервного копирования.
Автор Dmitriy71, Jan 12 2016 04:37 PM
Сообщений в теме: 4
#1
Отправлено 12 January 2016 - 04:37 PM
#2
Отправлено 12 January 2016 - 05:06 PM
mysql.php, раскомментировать строку с set names cp1251.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 12 January 2016 - 06:37 PM
Строка была раскомментирована
{
$r = mysql_connect($host,$user,$pass);
$version = mysql_get_server_info($r);
if(preg_match('/^5\./',$version) || preg_match('/^4\.[1-9]/',$version)){
if(preg_match('/^5\./',$version)) mysql_query('set session sql_mode=0');
mysql_query('set names cp1251');
// mysql_query('set character set cp1251');
// mysql_query('set character_set_client=cp1251');
// mysql_query('set character_set_results=cp1251');
// mysql_query('set character_set_connection=cp1251');
// mysql_query('set character_set_database=cp1251');
// mysql_query('set character_set_server=cp1251');
}
return $r;
}
На главной странице все нормально а когда переходишь в каталог там абракадабра. http://dublenki-shop.ru
И еще интересно в index.php те строки которые закомментированые описывают действие (руский алфавит) там абракадабра
{
$r = mysql_connect($host,$user,$pass);
$version = mysql_get_server_info($r);
if(preg_match('/^5\./',$version) || preg_match('/^4\.[1-9]/',$version)){
if(preg_match('/^5\./',$version)) mysql_query('set session sql_mode=0');
mysql_query('set names cp1251');
// mysql_query('set character set cp1251');
// mysql_query('set character_set_client=cp1251');
// mysql_query('set character_set_results=cp1251');
// mysql_query('set character_set_connection=cp1251');
// mysql_query('set character_set_database=cp1251');
// mysql_query('set character_set_server=cp1251');
}
return $r;
}
На главной странице все нормально а когда переходишь в каталог там абракадабра. http://dublenki-shop.ru
И еще интересно в index.php те строки которые закомментированые описывают действие (руский алфавит) там абракадабра
#4
Отправлено 12 January 2016 - 07:45 PM
Ну причем тут абракадабра, т.е. бред вместо текста? У Вас все совершенно нормально с текстом, но картинки имеют неправильные ссылки. А ссылки неправильные потому, что установлен ЧПУ, который требует абсолютных ссылок (начинающихся на /) вместо относительных. Что-то восстановилось не полностью (старый бэкап? неполный бэкап? отсутствует php_value output_buffering в .htaccess?) и надо разбираться.На главной странице все нормально а когда переходишь в каталог там абракадабра.
Там не абракадабра, а текст в однобайтовой кодировке win1251. А Вы, наверняка, смотрите эти файлы чем-то, предполагающим кодировку UTF-8.И еще интересно в index.php те строки которые закомментированые описывают действие (руский алфавит) там абракадабра
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#5
Отправлено 13 January 2016 - 05:30 AM
Badisoft, спасибо за участие!
Восстановил весь аккаунт (не только файлы) из бэкапа, и все встало на место.
Восстановил весь аккаунт (не только файлы) из бэкапа, и все встало на место.