Ошибки и исправления в версии 3.2.x

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Pazh » 26.07.2018 17:57

Очередной обнаруженный абздец в ветке 3.2.Х:
Файл vendor\marc1706\fast-image-size\lib\Type\TypeJpeg.php
Проблемная настройка:

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

	/** @var int JPEG max header size. Headers can be bigger, but we'll abort
	 *			going through the header after this */
	const JPEG_MAX_HEADER_SIZE = 124576;
В комментарии написан текст, который объясняет ошибку при загрузке некоторых изображений как вложение. Header изображение с фотоаппаратов значительно длинее 124576 байт, которые считывает библиотека для быстрого определения разрешения изображения. В итоге сейчас можно при загрузке фото с фотоаппарата получить сообщение об ошибке:
Не удалось определить размеры изображения. Удостоверьтесь, что ссылка на изображение правильная.

fix - увеличить максимальную длину считываемого header-а из jpeg файла, например до 500000 (можно и больше если ошибка с определением размера не пропадает):

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

	/** @var int JPEG max header size. Headers can be bigger, but we'll abort
	 *			going through the header after this */
	const JPEG_MAX_HEADER_SIZE = 500000;
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
ronim
phpBB 2.0.2
Сообщения: 317
Зарегистрирован: 10.01.2018 20:24
Откуда: Таллин ,Эстония
Благодарил (а): 94 раза
Поблагодарили: 40 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение ronim » 27.07.2018 14:46

Pazh, Сменил длину на 500000. Теперь фотографии загружаются без проблем.
Если ты не видишь проблем на форуме , но это не значить что их там нет

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Pazh » 31.07.2018 13:56

Татьяна5, а моежшь в свою версиб на git внести эту Re: Ошибка container_builder.php on line 146: require и эту Re: Ошибки и исправления в версии 3.2.2 правки для полноты
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9749
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2716 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Татьяна5 » 31.07.2018 15:45

Pazh, да, внесла правки

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9749
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2716 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Татьяна5 » 12.08.2018 15:27

phpbb\attachment\delete.php
При разбиении на функции захватили лишнее событие, в core.delete_attachments_before ничего не передаётся (что приводит к ошибкам в расширениях)
Решение:
Перенести кусок кода

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

		/**
		 * Perform additional actions before attachment(s) deletion
		 *
		 * @event core.delete_attachments_before
		 * @var	string	mode			Variable containing attachments deletion mode, can be: post|message|topic|attach|user
		 * @var	mixed	ids				Array or comma separated list of ids corresponding to the mode
		 * @var	bool	resync			Flag indicating if posts/messages/topics should be synchronized
		 * @var	string	sql_id			The field name to collect/delete data for depending on the mode
		 * @var	array	post_ids		Array with post ids for deleted attachment(s)
		 * @var	array	topic_ids		Array with topic ids for deleted attachment(s)
		 * @var	array	message_ids		Array with private message ids for deleted attachment(s)
		 * @var	array	physical		Array with deleted attachment(s) physical file(s) data
		 * @since 3.1.7-RC1
		 */
		$vars = array(
			'mode',
			'ids',
			'resync',
			'sql_id',
			'post_ids',
			'topic_ids',
			'message_ids',
			'physical',
		);
		extract($this->dispatcher->trigger_event('core.delete_attachments_before', compact($vars)));
Перед

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

		// Delete attachments from database
		$this->delete_attachments_from_db();
в том же файле

--------
Плюс в события в общем не передаются все нужные переменные
Проблема с переменной sql_id в событиях core.delete_attachments_collect_data_before, core.delete_attachments_before, core.delete_attachments_from_database_after, core.delete_attachments_from_filesystem_after решается добавлением до каждого события строки $sql_id = $this->sql_id;, после события - $this->sql_id = $sql_id;
Есть ещё проблемы с другими переменными, но в них не разбиралась

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14518
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1552 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение rxu » 12.08.2018 16:12

Татьяна5, похоже, что в ветке 3.2 так было изначально, с первого релиза.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11485
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2578 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Sheer » 23.08.2018 23:21

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

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9749
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2716 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Татьяна5 » 21.09.2018 0:53

Старые песни о главном ошибки, оставшиеся актуальными в phpBB 3.2.3

1. Не отправляются сообщения по Ctrl+Enter
Решение: Ошибки и исправления в версии 3.2.2

2. Не загружаются фото с телефонов
Решение: Ошибки и исправления в версии 3.2.2

3. Не работают расширения, связанные с вложениями
Решение: Сообщаем об ошибках phpBB 3.2.x разработчикам

Аватара пользователя
ronim
phpBB 2.0.2
Сообщения: 317
Зарегистрирован: 10.01.2018 20:24
Откуда: Таллин ,Эстония
Благодарил (а): 94 раза
Поблагодарили: 40 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение ronim » 21.09.2018 19:12

Татьяна5, А эти ошибки будут исправлены выложенном архиве на версию 3.2.3 в форуме или самому придется исправлять ?
Если ты не видишь проблем на форуме , но это не значить что их там нет

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9749
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2716 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Татьяна5 » 21.09.2018 19:24

Пока сама не знаю

Отправлено спустя 37 секунд:
Тем более ещё про новые ошибки слышала (но не проверяла информацию)

Аватара пользователя
ronim
phpBB 2.0.2
Сообщения: 317
Зарегистрирован: 10.01.2018 20:24
Откуда: Таллин ,Эстония
Благодарил (а): 94 раза
Поблагодарили: 40 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение ronim » 21.09.2018 19:53

Может кто из команды возьмется за такое благое дело ?
Тем более ещё про новые ошибки слышала (но не проверяла информацию)
Поэтому и не хочу обновлять основной форум , хотя тестовый обновился без проблем
Если ты не видишь проблем на форуме , но это не значить что их там нет

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4179
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 109 раз
Поблагодарили: 442 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.4

Сообщение Siava » 18.11.2018 17:46

  1. Не отправляются сообщения по Ctrl+Enter
    Решение: Ошибки и исправления в версии 3.2.2
  2. Не загружаются фото с телефонов
    Решение: Ошибки и исправления в версии 3.2.2

    Новое в 3.2.4:
  3. undefined method bbcode
    Решение: Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
  4. Ошибка SQL ERROR при обновлении с 3.0 на 3.2.4
    Решение: Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Последний раз редактировалось Siava 12.12.2018 21:20, всего редактировалось 1 раз.
Причина: обновлено 12.12.18
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

Аватара пользователя
KEMnEP
phpBB 2.0.10
Сообщения: 772
Зарегистрирован: 22.03.2015 16:32
Благодарил (а): 33 раза
Поблагодарили: 176 раз

Re: Ошибки и исправления в версии 3.2.x

Сообщение KEMnEP » 25.12.2018 19:56

Интересно оф релиз когда нить учтёт Re: Ошибки и исправления в версии 3.2.2 3.2.5, а воз и ныне там :?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14518
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1552 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.x

Сообщение rxu » 25.12.2018 20:03

Это сторонняя библиотека, если ее обновит автор, то она будет обновлена и в ядре.
Изображение

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9749
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2716 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.x

Сообщение Татьяна5 » 25.12.2018 21:11

Ошибки в 3.2.5
Siava писал(а):
18.11.2018 17:46
  1. Не отправляются сообщения по Ctrl+Enter
    Решение: Ошибки и исправления в версии 3.2.2
  2. Не загружаются фото с телефонов
    Решение: Ошибки и исправления в версии 3.2.2
Новых пока не нашли

Ответить

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