Пропали темы в форумах

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Пропали темы в форумах

Сообщение Кати »

Описание проблемы: неожиданно грохнулся форум. Форумы отображаются, открываешь их а тем нет. Но темы можно просматривать через панель модерации и через окно последних тем.
Произведенные изменения, после которых начались неполадки: Последними позавчера вечером был поставлен изиком и откачен назад мод a-m color management и мод зодиаков. Но потом сутки все нормально работало.
Версия phpBB*: 2.0.22
Используемые шаблоны:
Используемые моды: желтая карта, быстрый ответ, админ юзер лист, массовое удаление сообщений, день рожденья, отделение объявлений, изи мод
Версия PHP:
Используемая СУБД и её версия: MySQL 4/1
Ссылка на конференцию: http://c4-club.ru/forum/index.php
Есть ли у вас тестовый аккаунт**:
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: и восстановление базы, пропажа тем, чистые форумы, базы данных.... и.тд. и.т.п.

Добавлено спустя 23 минуты 56 секунд:

Хотели плюнув на все залить на фтп архив форума - он нам ответил что коннекта нет :( и к серверу ему не подсоединиться
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Кати
Ну и чего у вас, пардон, грохнулось....
Зашёл, посмотрел, все на месте... :?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Сообщение rxu »

Палыч
А спаммеры тоже совершенствуются, не правда ли? :mrgreen:

Хотя, возможно, как раз в тот момент хостер проводил какие-то работы 8)
Изображение
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

Удалось залить старую базу (хотя почему-то часть новых сообщений сохранилась).
Навернулись все установленные моды.
В правом столбце форума часть сообщений датируется нормально, а большая часть датирована 1970г. (и нет подписи кем оставлены сообщения)

При попытке размещения сообщения выдает вот такую ошибку:
Error in posting

DEBUG MODE

INSERT INTO posts_text (post_id, post_subject, bbcode_uid, post_text) VALUES (67296, текст сообщения.')

Line : 282
File : functions_post.php

Наверное и еще что-то есть, но пока не обнаружено.

Добавлено спустя 16 минут:

Кому-таки сообщения удается размещать, но сообщения попадают совсем не в ту тему в которую они пишутся. А в некоторых случаях в тексте ответа то, что ты вообще не писал :shock:

Такое впечатления, что началась какая-то атака клонов :twisted:
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Кати писал(а):(post_id, post_subject, bbcode_uid, post_text) VALUES (67296, текст сообщения.')
вставить надо 4 значения, а вставляется всего 2.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

И как это отредактировать?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Кати
вы же меняли код своего форума, вам должно быть видней
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

Я форумами занимаюсь без году неделя. На меня это скинули и мне пришлось начать разбираться. Но я не знаю даже 1\10 того, что необходимо для тех поддержки форума. Знаю как работать с фтп, худо бедно разхобралась в прописывании модов. А вот со всем остальным.... темный лес :cry: .
Посему повторный вопрос: как, когда и где меняется код форума? и что делать с этими ошибками?
Помогите.... кроме меня это чинить некому.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Кати писал(а):как, когда и где меняется код форума?
как - обычно руками.
когда - зависит от вам
где - зависит от того что вы делаете
Кати писал(а): и что делать с этими ошибками?
избавляться. Начать наверное стоит с posting.php
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

ну... скажу одно, целенаправленно я код форума точно не меняла... потому хде это искать - не знаю..
Начать наверное стоит с posting.php
Что в нем надо править?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

includes/function_post.php доложен быть код

Код: Выделить всё

"INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')
У вас то он есть?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

Это 248 строчка
целиком у меня она выглядит вот так:
$sql = ($mode != 'editpost') ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
Добавлено спустя 1 час 1 минуту 32 секунды:

Сообщения стали отправляться - хотя я ничего не делала.
Пока остался баг с 1970 годом.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Кати писал(а):Пока остался баг с 1970 годом.
здесь поможет поиск
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Кати писал(а):Удалось залить старую базу (хотя почему-то часть новых сообщений сохранилась).
Если объясните зачем вы это делали ни с кем не проконсультировавшись... Лучше ищите бекап то того как начали рушить все подряд. Нормальный хостер делает бекапы довольно часто, может еще не все потеряно.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Кати
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 2 месяца

Сообщение Кати »

Поставила вот этот мод DB Maintenance - восстановила сообщения. Сейчас все худо бедно наладила. Он же решил проблему с 1970 годом.

ЗЫ: но так и осталось непонятым - почему форум рухнул? :? Толи сервак, толи хакеры.... Что более вероятно?

Вернуться в «Поддержка phpBB 2.0.x»