Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

Очередной обнаруженный абздец в ветке 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 или ЮMoney
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

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

Сообщение ronim »

Pazh, Сменил длину на 500000. Теперь фотографии загружаются без проблем.
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

Татьяна5, а моежшь в свою версиб на git внести эту Re: Ошибка container_builder.php on line 146: require и эту Re: Ошибки и исправления в версии 3.2.2 правки для полноты
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

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
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Татьяна5, похоже, что в ветке 3.2 так было изначально, с первого релиза.
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

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

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

Сообщение Татьяна5 »

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

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

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

3. Не работают расширения, связанные с вложениями
Решение: Сообщаем об ошибках phpBB 3.2.x разработчикам
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

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

Сообщение ronim »

Татьяна5, А эти ошибки будут исправлены выложенном архиве на версию 3.2.3 в форуме или самому придется исправлять ?
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

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

Отправлено спустя 37 секунд:
Тем более ещё про новые ошибки слышала (но не проверяла информацию)
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 912
Стаж: 6 лет 2 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 165 раз
Поблагодарили: 160 раз
Контактная информация:

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

Сообщение ronim »

Может кто из команды возьмется за такое благое дело ?
Тем более ещё про новые ошибки слышала (но не проверяла информацию)
Поэтому и не хочу обновлять основной форум , хотя тестовый обновился без проблем
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

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

Сообщение Siava »

  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
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
KEMnEP
phpBB 2.0.17
Сообщения: 1106
Стаж: 9 лет
Благодарил (а): 42 раза
Поблагодарили: 281 раз

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

Сообщение KEMnEP »

Интересно оф релиз когда нить учтёт Re: Ошибки и исправления в версии 3.2.2 3.2.5, а воз и ныне там :?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

Это сторонняя библиотека, если ее обновит автор, то она будет обновлена и в ядре.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

Сообщение Татьяна5 »

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

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