Всем привет.
Пытаюсь перетащить форум на phpbbex. третий день бьюсь, но результат пока не очень.
Получилось импортировать пользователей, список форумов, тем, а вот с сообщениями какая-то проблема. Сначала валился на попытке вставить в колонку forum_id NULL, обошел просто вставив
- Код: Выделить всё
if (!($(forum_id)) {
echo "invalid post $data[0]";
continue,
}
таких сообщений оказалось не очень много. Может пара десятков, из 33 тысяч.
Осталась проблема с тем что ни одна тема не открывается, выдавая 404 ошибку. Хотя через поиск сообщения пользователей находятся, все ок.
И проблема с аттачами. В логах тысячи сообщений об неудачном их импорте.
- Код: Выделить всё
// таких, когда пишется про какой-то реальный файл
ОШИБКА: вложенный Файл s9120110.jpg для сообщения с id = 24026 не найден или не поддерживается
ОШИБКА: вложенный Файл s2117449.jpg для сообщения с id = 24026 не найден или не поддерживается
ОШИБКА: вложенный Файл s8250729.jpg для сообщения с id = 24026 не найден или не поддерживается
ОШИБКА: вложенный Файл s3848810.jpg для сообщения с id = 24030 не найден или не поддерживается
ОШИБКА: вложенный Файл s2227924.jpg для сообщения с id = 24030 не найден или не поддерживается
// и таких, эти начиная с какого то сообщения идут подряд для всех сообщений
ОШИБКА: вложенный Файл 4\ для сообщения с id = 25349 не найден или не поддерживается
ОШИБКА: вложенный Файл 4\ для сообщения с id = 25350 не найден или не поддерживается
ОШИБКА: вложенный Файл 2\ для сообщения с id = 25351 не найден или не поддерживается
ОШИБКА: вложенный Файл 4\ для сообщения с id = 25352 не найден или не поддерживается
'экспериментирую тут
http://95.85.32.120/forum/index.phpКуда дальше копать?
Добавлено спустя 3 минуты 52 секунды:Вот я тупой, с головой седой. viewtopic.php нечаянно удалил и ищу почему у меня 404
Добавлено спустя 3 минуты 38 секунд:Может кто знает, с чем могут быть связаны темы типа этой?
http://95.85.32.120/forum/viewtopic.php?f=5&t=5&start=420Много пустых страниц... не пойму как побороть. Счетчики пересчитывал, не помогло
Добавлено спустя 10 минут 18 секунд:Вложения не нашлись в сообщениях двух типов
Тип 1. Просто имя файла в сообщении
- Код: Выделить всё
19976|112|1326024686|0|+|1|111|1|yolle|1326024738|s3448673.jpg`s5233603.jpg`s9285248.jpg`s3730398.jpg`|229242`297665`270984`177006`|178.18.1.191|0||753|1326024738|0
Тип 2. Страшные ссылки в тексте сообщения, не понятно чем сгенерированные.
- Код: Выделить всё
20036|56|1326287458|0|Вот такие колёсики у меня получились. <!--IMG1--><a href="http://k56.my1.ru/_fr/0/8117848.jpg" target="_blank" title="Нажмите, для просмотра в полном размере..."><img alt="" style="margin:0;padding:0;border:0;" src="http://k56.my1.ru/_fr/0/s8117848.jpg" align="" /></a><!--IMG1--> <br /> <!--IMG2--><a href="http://k56.my1.ru/_fr/0/4606139.jpg" target="_blank" title="Нажмите, для просмотра в полном размере..."><img alt="" style="margin:0;padding:0;border:0;" src="http://k56.my1.ru/_fr/0/s4606139.jpg" align="" /></a><!--IMG2-->|1|ЖЁЛТЫЙ|1|ЖЁЛТЫЙ|1326288374|0\|s8117848.jpg`s4606139.jpg```|174291`183886```|94.41.172.141|0||826|1326288374|0
Может эта информация как-то поможет...
Добавлено спустя 15 минут 43 секунды:Ах этот Юкоз...
Сообщения в базе есть, но автор у них пустой. Начал разбираться, они значит поменяли с какого-то момента количество колонок в своем файл. Вот пример
- Код: Выделить всё
25195|4|1353175707|0|нормальное сообщение|1|Капа|1||0|||92.49.169.111|0||8|1353175707|0
25421|4|1353693587|0|плохое сообщение|1|Pink|1||0|0\|||92.49.154.58|0||80|1353693587|0
После нуля слеш и две лишних палки
Добавлено спустя 24 минуты 45 секунд:всем спасибо за помощь! с пустыми страницами разобрался, просто в файле forump.txt сделал поиск и замену 0\||| на ||
А вот с аттачами нифага не понятно. Программировать бы еще уметь