Jump to content

TypeError: IPS\Text\ConverterParser::__construct(): Argument #4 ($area) must be of type string|bool, null given, called in

Featured Replies

Posted

Всем привет, пытаюсь перенести vbulletin 3.8.x на ipb 5.0.9

Пользователей, смайлы и личные сообщения как я понял - перенес нормально, позже возникает ошибка, сужа по id в ссылке /admin/?app=convert&module=manage&controller=convert&do=runStep&id=7&csrfKey=a8f983128a1dc11d8da3a5b62b4477e9&mr=7

где-то на 7 шаге возникает ошибка:

TypeError: IPS\Text\ConverterParser::__construct(): Argument #4 ($area) must be of type string|bool, null given, called in /home/m/localhost-forum/public_html/system/Text/LegacyParser.php on line 215 (0)

#0 /home/m/localhost-forum/public_html/system/Text/LegacyParser.php(215): IPS\Text\ConverterParser->__construct(true, NULL, Object(IPS\Member), NULL, true, false, NULL, true)

#1 /home/m/localhost-forum/public_html/system/Text/LegacyParser.php(71): IPS\Text\LegacyParser->__construct(NULL, true, NULL, 0, 0, NULL, NULL)

#2 /home/m/localhost-forum/public_html/applications/convert/sources/Library/Core.php(4862): IPS\Text\LegacyParser::parseStatic('\xD0\xA3\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xBD\xD0\xB5\xD0\xB5 ...', NULL, true)

#3 /home/m/localhost-forum/public_html/applications/convert/sources/Library/Forums.php(981): IPS\convert\Library\Core->convertPoll(Array, Array)

#4 /home/m/localhost-forum/public_html/applications/convert/sources/Software/Forums/Vbulletin.php(557): IPS\convert\Library\Forums->convertForumsTopic(Array)

#5 /home/m/localhost-forum/public_html/applications/convert/sources/Library.php(336): IPS\convert\Software\Forums\Vbulletin->convertForumsTopics()

#6 /home/m/localhost-forum/public_html/applications/convert/modules/admin/manage/convert.php(590): IPS\convert\Library->process(116, 'convertForumsTo...', 200)

#7 /home/m/localhost-forum/public_html/system/Helpers/MultipleRedirect/MultipleRedirect.php(104): IPS\convert\modules\admin\manage\convert->IPS\convert\modules\admin\manage\{closure}(NULL)

#8 /home/m/localhost-forum/public_html/applications/convert/modules/admin/manage/convert.php(518): IPS\Helpers\MultipleRedirect->__construct(Object(IPS\Http\Url\Internal), Object(Closure), Object(Closure))

#9 /home/m/localhost-forum/public_html/system/Dispatcher/Controller.php(128): IPS\convert\modules\admin\manage\convert->runStep()

#10 /home/m/localhost-forum/public_html/applications/convert/modules/admin/manage/convert.php(76): IPS\Dispatcher\Controller->execute()

#11 /home/m/localhost-forum/public_html/system/Dispatcher/Dispatcher.php(169): IPS\convert\modules\admin\manage\convert->execute()

#12 /home/m/localhost-forum/public_html/admin/index.php(15): IPS\Dispatcher->run()

#13 {main}

Вопрос что ему не нравится и как это исправить. Спасибо.

Я бы советовал в ipb 3.4 версию конвертировать, а после ее обновить.. Смело вы сразу на 5 сырое Гивно пытаетесь перейти

  • Author

Что нужно сделать после окончания конвертации? Как-то перестроить базу нужно или что? Данные вроде без ошибок перенеслись - на главной странице ничего не вижу, ни форумов ни постов, ничего

  • Author

После конвертации на отрез отказываются показываться альбомы, точнее фото, см. скрин. url картинки ведет на /uploads/ -- ????

Cами картинки есть на фтп, то есть перенеслись и разложились по папкам. Вопрос - почему кривые url для картинок и они не отображаться? Пробовал отключить ЧПУ, результат одинаковый. Везде всё вроде работает, но картинок в галереи - нет.

Но если выбрать какую-то для редактирования, то она есть. см скрин 2. Значит что-то с путями, кеш может какой где-то есть?

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Edited by matveev

  • Author
1 hour ago, Respected said:

Фоновые процессы в админке завершены?

Всё посмотрел - где это находится?

Он как буд-то ссылку не может получить см скрин

Screenshot_7.png

Edited by matveev

  • Author
1 минуту назад, Respected said:

Их лучше запустить вручную, так будет быстрее.

Да, уже разобрался.

К слову сказать, вот этот вот релиз https://ipbmafia.ru/uploads/monthly_2025_07/ips_4.7.22_nulled_zip.2a610e306351f51160e468c8cc4539fc - вообще не устанавливается, ловит там где-то бесконечный редирект и падает.

Делал на 4.7.20 - ошибок при конвертации не было.

  • Author

Катастрофа =)))))) В базе vb3.8 есть аккаунты, с одинаковым email и при конвертации, всё это безобразие непонятным образом склеивается в один аккаунт )))))) Я так понимаю он вообще все склеил и личные сообщения и фото и все все всё.

вот так удалось отобрать в булке такие записи, SQL запрос

SELECT a.*

FROM user a

JOIN (

SELECT email

FROM user

GROUP BY email

HAVING COUNT(*) > 1

) b ON a.email = b.email;

получилось.... прямо скажем, много: более 1к строк. Вопрос - как это отредактировать или что-то может указать при конвертации, что бы ставил плюсик например к таким email, что бы не было дублей и не склеивал?

Screenshot_9.png

13 часов назад, matveev said:

Катастрофа =)))))) В базе vb3.8 есть аккаунты, с одинаковым email и при конвертации, всё это безобразие непонятным образом склеивается в один аккаунт )))))) Я так понимаю он вообще все склеил и личные сообщения и фото и все все всё.

вот так удалось отобрать в булке такие записи, SQL запрос

SELECT a.*

FROM user a

JOIN (

SELECT email

FROM user

GROUP BY email

HAVING COUNT(*) > 1

) b ON a.email = b.email;

получилось.... прямо скажем, много: более 1к строк. Вопрос - как это отредактировать или что-то может указать при конвертации, что бы ставил плюсик например к таким email, что бы не было дублей и не склеивал?

Screenshot_9.png

Чистите базу, чтоб не было подобного и по новой.

  • Author

форум на 4.7.20 - хочется обновить до 5-той ветки. На сколько я понимаю, нужно закачать файлы поверх старых и запустить /admin/upgrade

Какие могут быть проблемы. Ваши за и против - стоит ли обновляться или оставить 4.7.20 ?

Спасибо.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.