Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
Запортачил блог, одни ошибки, помогите советом!
Новая тема
Ответить
цитата
18/09/07 в 12:03
VirtualXL
Вчера делал блоги на WordPress, и по тупой случайности, на один уже давно работающий блог (на русском) по FTP залил левый wp-config.php
Сразу и не заметил, а потом как посмотрел на тот блог!
Родной конфиг вернул, а толку нет, симптомы проблемы таковы:
Все русские тексты теперь непонятно в какой кодировке, выглядит
примерно так:
Компания WowWee выпускает интересную серию дистанционно управляемых РёРіСЂСѓС?ек роботов.
В админку не заходит, ошибки:
Invalid argument supplied for foreach() in
/wp-includes/capabilities.php on line 31
Cannot modify header information - headers already sent by
/wp-includes/pluggable.php on line 367 , 368, 329
Как вернуть нормальную роботоспособность блога и
можно ли восстановить кодировку текстов?
Даже не знаю, с чего начать, но кажится, что решение проблемы простое, может быть кто-то в курсе, что сделать?
Блог старенький, постов много, писал с душой, как подумаю,
что тексты потеряны, так вообще жить не хочется...
цитата
18/09/07 в 13:39
andreich
конфиг вернул от локализованной версии WP или от английской и какая стояла
могу предположить что дело скореевсего вот в этой строчке
Код:
define('DB_CHARSET', 'utf8');
а
может вот в этой
Код:
define ('WPLANG', 'ru_RU');
версия какая была, там вообщемто конфиги отличаются и от версии и от языка
цитата
18/09/07 в 14:56
VirtualXL
Версия 2.2 русифицирована, вернул вроде как родной конфиг
(хотя уже запутался только еще больше).
В конфиге комменты на русском, код такой:
define('DB_NAME', 'моя база');
define('DB_USER', 'юзер');
define('DB_PASSWORD', 'пасс');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
$table_prefix = 'wp_';
define ('WPLANG', 'ru_RU');
define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
Всегда думал, что конфиги в WP одинаковы по коду, а могут быть
какие-то другие команды или переменные из-за которых такое может произойти?
И если снести файлы блога и установить его заново в ту же базу (или сохранить ее заранее, а потом импортировать), такое может сработать.
Сам блог не имеет для меня никакой ценности в сравнение с текстами, которых в бэкапах у меня нет..
цитата
18/09/07 в 15:19
webmaster779
Все тексты хранятся в базе, сделай на всякий случай бэкап себе на винт. Можешь спокойно все сносить (КРОМЕ БАЗЫ) и заливать новые файлы на хост. ТОЛЬКО не надо ничего заново устанавливать, базу нужно всего лишь подключить через конфиг (она может предложить проагрейдиться, жми ОК)
цитата
18/09/07 в 16:16
andreich
похоже на правду твой конфиг, но всеже интересно почему тогда не работает ? что могло произойти, скрипто отдает Динамику, база осталась конфиг правильный что может быть ? в принципе
Будешь убивать не забуть сохранить /domen.com/wp-content/uploads/200x/ тут твои фотки лежат, если они есть
да и тему я бы тоже сохранил вообщем лучьше все файлы и папки из /domen.com/wp-content/ сохранить
цитата
21/09/07 в 16:46
VirtualXL
Спасибо за советы, правда сам так и не понял, почему это произошло.
Установил блог заново, большинство старых записей оказалось были сохранены в xml файле средствами WP, самые последние записи нашел в кэше Google и добавил оттуда.
Создал новую базу, старая так и висит на хосте, а вместо нормальных русских текстов всякая лабуда типа -
дистанционно управляемыС.
Вообщем непонятно, этор шрифт такой, или глюк, и как вернуть обратно в utf или koi тоже непоянтно?
Может быть кому-нибудь этот набор символов напоминает о чем-нибудь?
Новая тема
Ответить
Эта страница в полной версии