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

Catchable fatal error. Как исправить?

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 6 июля 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Catchable fatal error. Как исправить?

Сообщение b17.ru »

После перевода форума на английский язык (автоматическим скриптом) для некоторых тем стало выдавать ошибку:

-------------------------

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

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Renderer.php on line 19: DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 15

Catchable fatal error: Argument 1 passed to s9e\TextFormatter\Renderers\PHP::at() must be an instance of DOMNode, null given, called in /home/u318473/mindmachine.ru/www/en/vendor/s9e/text-formatter/src/Renderers/PHP.php on line 130 and defined in /home/u318473/mindmachine.ru/www/en/vendor/s9e/text-formatter/src/Renderers/PHP.php on line 29
---------------------------
Например, для этой страницы: https://mindmachine.ru/en/viewtopic.php?f=35&t=6287

Как можно выяснить, в чем причина? Может удалено сообщение какое в теме (удалял по ходу перевода некоторые сообщения из базы) или символы какие ошибку выдают?
Последний раз редактировалось Sheer 12.12.2019 23:17, всего редактировалось 1 раз.
Причина: bb-код

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11594
Стаж: 13 лет 5 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2624 раза

Re: Catchable fatal error. Как исправить?

Сообщение Sheer »

Extra content at the end of the document
Надо смотреть, что там за контент отдается.

Отправлено спустя 1 минуту 34 секунды:
b17.ru писал(а):
12.12.2019 23:16
Может удалено сообщение какое в теме
Надо смотреть, что там с темой. Возможно необходимо провести синхронизацию или проверить при помощи [3.1][3.2] [dev] STK for phpBB 3.2.x & 3.1.x потерянные сообщения/темы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Sheer писал(а):
12.12.2019 23:21
Возможно необходимо провести синхронизацию или проверить при помощи [3.1][3.2] [dev] STK for phpBB 3.2.x & 3.1.x потерянные сообщения/темы.
Благодарю. Установил. Какой инструмент нужно запустить? Тем для синхронизации не обнаружено. Пустых сообщений тоже. Запустить проверку изменений в базе?

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Нашел способ отлова сообщений, которые приводят к ошибке темы. В настройках конференции ставлю выводить по 1 сообщению на странице, и щелкаю по страницам темы, пока не получу ошибку. Захожу в базу данных и удаляю сообщение, тема работает!
---
Вот какой текст выдает ошибку. Может как-то можно выловить что-именно в нем дает сбой.
--

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

<r>Each level has its legitimacy:<br/>
<br/>
Level 1 - linear – cube – land – a 2D function, the technique of “12 CP”<br/>
<br/>
<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1d271c.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg</LINK_TEXT></URL><e>[/img]</e></IMG><br/>
<br/>
Level 2 – vertical – sphere - sky – 3D features – technique “External volume” <br/>
<br/>
<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/6c3680d093cbdefc811d1a588a99671b.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/6c3680d093cbdefc811d1a588a99671b.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 99671b.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/6c3680d093cbdefc811d1a588a99671b.jpg</LINK_TEXT></URL><e>[/img]</e></IMG><br/>
<br/>
A function describing all the terms of our three-dimensional space, according to one theory, is in the graphical display of icosidodecahedron. <br/>
<br/>
<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/615842a36634ba33a46df43c16ae3fa3.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/615842a36634ba33a46df43c16ae3fa3.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... ae3fa3.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/615842a36634ba33a46df43c16ae3fa3.jpg</LINK_TEXT></URL><e>[/img]</e></IMG><br/>
<br/>
<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/a5ed6d8e1b9cb5c79d43b0fe231b31f8.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/a5ed6d8e1b9cb5c79d43b0fe231b31f8.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1b31f8.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/a5ed6d8e1b9cb5c79d43b0fe231b31f8.jpg</LINK_TEXT></URL><e>[/img]</e></IMG><br/>
<br/>
<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/22bddd475008dd66f0ff3643b261b7e5.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/22bddd475008dd66f0ff3643b261b7e5.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 61b7e5.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/22bddd475008dd66f0ff3643b261b7e5.jpg</LINK_TEXT></URL><e>[/img]</e></IMG><br/>
<br/>
Details can be read on the subject <URL url="http://www.mindmachine.ru/forum/viewtopic.php?f=50&amp;t=5590"><s>[url]</s><LINK_TEXT text="viewtopic.php?f=50&amp;t=5590">http://www.mindmachine.ru/forum/viewtopic.php?f=50&amp;t=5590</LINK_TEXT><e>[/url]</e></URL><br/>
<br/>
the conditions of our space over. But there's a space with another number of dimensions. People may perceive these spaces, as well as the binary code (x,y,z) can be described three-dimensional shape. <br/>
<br/>
3 level – set – cone – water – 4 D function<br/>
The point in this space is described by four coordinates (x,y,z,m)<br/>
from this level starts the whole "magic" <br/>
<br/>
Level 4 – numeric – pyramid - fire – 5D function<br/>
<br/>
Level 5 – matching - cylinder – thunder – 6D function<br/>
<br/>
three high-level<br/>
<br/>
and one transition</r>.
Отправлено спустя 11 минут 59 секунд:
И вот такие ошибки выдает:

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

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Renderer.php on line 19: DOMDocument::loadXML(): Opening and ending tag mismatch: IMG line 14 and URL in Entity, line: 14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Renderer.php on line 19: DOMDocument::loadXML(): Opening and ending tag mismatch: r line 1 and IMG in Entity, line: 14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Renderer.php on line 19: DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 14

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11594
Стаж: 13 лет 5 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2624 раза

Re: Catchable fatal error. Как исправить?

Сообщение Sheer »

b17.ru писал(а):
13.12.2019 23:19
что-именно в нем дает сбой

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

<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1d271c.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg</LINK_TEXT></URL><e>[/img]</e></IMG>

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1d271c.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg</LINK_TEXT></URL><e>[/img]</e></IMG>

Благодарю! А что в нем не так? Как мне оптом теперь поправить все сообщения в базе, чтобы работало? Или настройки какие можно поменять?
Разместить тему в заданиях phpbbguru.net?

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11594
Стаж: 13 лет 5 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2624 раза

Re: Catchable fatal error. Как исправить?

Сообщение Sheer »

b17.ru писал(а):
14.12.2019 13:51
Как мне оптом теперь поправить все сообщения в базе, чтобы работало?
Нужно написать регулярное выражение, которое заменит строки типа

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

<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1d271c.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg</LINK_TEXT></URL><e>[/img]</e></IMG>
к правильному виду. Для начала, используя phpMyAdmin, можно удалить этот фрагмент и потом отредактировать сообщение на форуме, вставив картинку http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg штатными средствами.

Отправлено спустя 5 минут 25 секунд:
Sumanai делал перевод? Вот пусть теперь и чинит. :popcorn
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Sheer писал(а):
14.12.2019 23:08
Sumanai делал перевод? Вот пусть теперь и чинит.
Пропал Sumanai после этого. Пропал...

Отправлено спустя 33 секунды:
Может кто сможет исправить за него ошибку по всей базе? Работу оплачу.

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Задание актуально. Часть страниц поправил вручную, но нужно автоматом пройтись.
Вот сейчас, например, выдает ошибку: https://mindmachine.ru/en/viewtopic.php?f=31&t=6573

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15190
Стаж: 14 лет 3 месяца
Откуда: Красноярск
Благодарил (а): 391 раз
Поблагодарили: 1775 раз

Re: Catchable fatal error. Как исправить?

Сообщение rxu »

Sumanai, ^
Изображение

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

rxu писал(а):
07.02.2020 17:44
Sumanai, ^
Я все еще с прошлого года жду от него решения. ;( Он обещал многократно и не сдержал обещания. Уже февраль 2020 на дворе.

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Подскажите, что в коде:

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

<IMG src="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><s>[img]</s><URL url="http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg"><LINK_TEXT text="http://s7.hostingkartinok.com/uploads/i ... 1d271c.jpg">http://s7.hostingkartinok.com/uploads/images/2015/05/e62d86f7b047481bc88c4edf5f1d271c.jpg</LINK_TEXT></URL><e>[/img]</e></IMG>
Вызывает ошибку? По какому запросу в базе можно отловить их все? Понял, что связано с <IMG , но есть посты, где работает, а есть где нет? Как найти причину? Я бы тогда сделал бы дамп всех записей с ошибками и заменил бы в Notepad++, а потом импортировал бы обратно в базу.

b17.ru
phpBB 1.4.2
Сообщения: 70
Стаж: 10 лет 5 месяцев
Благодарил (а): 12 раз
Поблагодарили: 6 раз

Re: Catchable fatal error. Как исправить?

Сообщение b17.ru »

Выяснил, что проблема в каком-то незакрытом теге IMG.
Вопрос в том, как теперь найти все эти проблемные незакрытые теги в постах?

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