WP 2.3.3
Сижу я в админке, никого не трогаю, создаю страницы.
Делаю custom шаблон для одной из страниц, загружаю его на сервер и выбираю для одной из страниц, сохраняю.
Ну и тут — фигак, вижу что на главной, в категориях — еррор 404
Если смотреть на дашборд, то вижу последние созданные записи, захожу в управления рубриками – тоже на месте.
Залезла в phpmyadmin — пропала таблица wp_categories (опять же, заметьте, через управление рубриками я все свои 8 рубрик вижу!), кэш в браузере чистила.
Зайти в какую-нибудь запись – еррор 404, хотя я в базе вижу эту запись, а вот если заходить в «управление» — «записи», то очень долго грузится, а потом пишет: «Записи не найдены.»
«управление» — «страницы» в админке — то же самое: «Страницы не найдены», в базе данных — все страницы присутствуют, но post_content пустой у всех страниц (у постов на месте).
В кастомном шаблоне ничего вроде бы криминального не было – скопировала из page.php и добавила после the_content
<?php
if($post->post_parent)
$children = wp_list_pages("exclude=16&title_li=&child_of=".$post->post_parent."&echo=0"); else
$children = wp_list_pages("exclude=16&title_li=&child_of=".$post->ID."&echo=0");
if ($children) { ?>
<ul class="nextpagelinks">
<?php if ($post->post_parent != 0) { wp_list_pages('exclude=16&title_li=&include='.$post->post_parent); } ?>
<?php echo $children; ?>
</ul>
<?php } ?>
Что это может быть? Шаблон этот с перепугу удалила из темы, не знаю как это может быть вдруг связано с базой данных и с этим глюком?
На дефолтовую тему переключилась, конечно же ничего не изменилось…
Сочувствую. 99% что сервер БД глюканул во время выполнения транзакции.
А что делать-то? На первый взгляд в базе-то все есть!
насчет wp_categories — переволновалась 🙂 ее быть не должно такой таблицы.
А что это некоторые таблицы в базе данных красненьким помечены, что за тайная маркировка?
И в wp_terms все рубрики на месте…
И опять это хостинг с дорогим тарифом :))) Который мне mikolka присоветовал :)))
за 1000 руб. в месяц :)))
Насчет красненького — вопрос снимается…
Не знаю, что там помеченное, не сталкивался.
Смотри внимательно, что не так. Может в term_relationships что не так.
У меня была похожая беда – все исчезло с морды (еще в админку не пускала), а базе всё вроде на месте было – после того, как я грохнул один файл в wp-includes. Так и не разобрался, что было не так. А наверно надо было поковыряться. Может чего-нибудь умного бы тебе сказал.
А "ремонт" таблиц делать пробовала?
да пробовала, ничего не меняется, знать бы как выглядит «нормальный» процесс 🙂
я решила восстановить некоторые таблицы из бэкапа: wp_terms, wp_terms_relationship и wp_term_taxonomy
хостер прислал архив с файлами *.frm, *.MYD, *.MYI
чем их открыть-то можно?
pspad открывает «каракули», такие, как если файл .mo открывать
О! деактивировала все плагины, контент вылез на свет божий. буду дальше копать в чем проблема…
Только самим mysqld. Это файлы базы в евойном формате. Их нужно подложить серверу (в директорию data/имя_базы) при остановленном mysql и запустить сервер. Под виндой остановка и запуск делаются через панель управления службами или специализированные утилиты.
в общем, активировала все плагины по одному — все ок.
попробовала создать и опубликовать запись — все ок,
создаю страницу — опять так же глюкнуло! Вот прикольно… Деактивировала плагины — все на место опять встало…
Подозрения падают на custom write panel
хотя вот у меня есть сайтег с таким же набором файлов (активированные плагины, сборка) — все ок с созданием страниц.
memory_limit :rolleyes:
нее, не похоже, мемори лимит 32, сейчас (при отключ. плагинах) используется чуть более 6 мб.
и в данный момент даже при отключ. всех плагинов — тот же глюк, и по админке перемещаюсь легко везде, а вот а «управление» и «написать» никак не зайти, рано обрадовалась 🙂
Попробую файлы движка перезакачать
Короче, сейчас сайт «ничего не показывает».
Сделала бэкап базы в том состоянии, в котором она сейчас находится.
поменяла имя домена на локалхостовский свой
залила на локалхост
версия вп та же 2.3.3
плагины те же (из той же сборки)
все работает как часы.
Куда теперь думать-то? :/
Создала из этого же бэкапа новую базу, конфиг подправила. Сайт «все показывает». Боюсь создавать страницы — у меня теперь образовалась фобия :)))
А ты на локальном попробуй странички посоздавать.
Все же похоже проблема была в нехватке памяти! Теперь гадаю, где я увидела 32 мб вместо существовавших тогда 16 мб, может с расстройства глянула не в ту админку 🙂