Уважаемые пользователи!
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.3][RC] Autolinks 1.3.5

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

[3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Autolinks 1.3.5
Pierre Duhem
https://www.phpbb.com/community/viewtopic.php?t=2361001
Идет второй день квеста включится или нет расширение на 3.3.10 версии движка и php 8.1
Это уже третье расширение, которое должно судя по отзывам (но это не точно) работать, но не работает ((

При попытке включения в админке выдается такое очередное безобразие:

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

Общая ошибка
SQL ERROR [ mysqli ]

Table 'forum.phpbb_autolinks' doesn't exist [1146]

SQL

alter table phpbb_autolinks convert to character set utf8 collate utf8_unicode_ci

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 202
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/lmdi/autolinks/migrations/migration_2.php
LINE: 60
CALL: phpbb\db\driver\factory->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: lmdi\autolinks\migrations\migration_2->utf8_unicode_ci()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 715
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 662
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 437
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 352
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 352
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 288
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->update_do()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 78
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 231
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/ext/boardtools/upload/includes/functions/extensions.php
LINE: 294
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/ext/boardtools/upload/acp/upload_module.php
LINE: 181
CALL: boardtools\upload\includes\functions\extensions::enable()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: boardtools\upload\acp\upload_module->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Кто подскажет, что не так?
По старой доброй традиции - в логах ошибки нет...
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Первый раз ставил используя это (все расширения ставил через него): [release] Загрузка Расширений (Upload Extensions), с учетом новой версии: Re: [release] Загрузка Расширений (Upload Extensions)
Всё удалил, вычистил через Stk, снова поставил через upload. Опять не работает.
Удалил всё еще раз и поставил без использования upload.
И всё вдруг заработало.
Могут мои проблемы с установкой быть связанными с Upload? Или это абсолютно исключено?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12427
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.3][RC] Autolinks 1.3.5

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

Единственное что - файлы могут недогружаться. Это что через upload, что просто по ftp
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Суть не сильно изменилась. Одно нездоровье сменило другое. )
Расширение работает, замена срабатывает, но ссылки не обрабатываются, они не кликабельны - просто текст.
Отключал все расширения, связанные с постингом, но...увы

Отправлено спустя 32 минуты 46 секунд:
Гыгыгы, дичь на дичи, работает только с терминами на латинице.
Т.е. корректно отрабатывает замену слова на кликабельную ссылку, если слово на латинице. Если слово на кириллице, то меняет слово на некликабельную ссылку.
:lol: :lol: :lol:
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.3][RC] Autolinks 1.3.5

Сообщение rxu »

romeo_piter писал(а): 27.09.2023 7:15 Если слово на кириллице, то меняет слово на некликабельную ссылку.
Поставил на тестовом 3.3.10 / PHP 8.2, кириллические термины работают корректно. Значит, дело в чем-то еще.
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

rxu писал(а): 27.09.2023 7:53 Значит, дело в чем-то еще.
Блин, у меня нет слов, одни эмоции. Мне обновили всё что можно. Занимались/аются этим профи с гуру, и я больше чем в половине расширений сталкиваюсь с геморроем, которого нет у других на аналогичной конфигурации. Ну как так то?

Отправлено спустя 2 минуты 44 секунды:
rxu писал(а): 27.09.2023 7:53 Поставил на тестовом 3.3.10 / PHP 8.2, кириллические термины работают корректно
У вас тестовый пустой? Без других расширений?
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Ещё один симптом, если сбросить кэш, то при первой загрузке страницы с автолинком ссылка нормально преобразуется. При последующих загрузках - уже не работает. Латинские - работают всё время.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.3][RC] Autolinks 1.3.5

Сообщение rxu »

romeo_piter писал(а): 27.09.2023 8:02 У вас тестовый пустой?
Пустой. Если сомневаетесь, отключите все расширения, кроме этого одного, и посмотрите на результат.
romeo_piter писал(а): 27.09.2023 8:02 Ну как так то?
Вариантов может быть масса, дело не в новизне версий, а, возможно, в наличии/отсутствии определенных модулей PHP, например, или их настройках, или в настройках и кодировке БД, и т.д. наугад не скажешь. Судя по количеству вопросов по вашей конференции при полном отсутствии записей в логах, что-то на сервере явно не так.

Отправлено спустя 57 секунд:
romeo_piter писал(а): 27.09.2023 8:06 Ещё один симптом, если сбросить кэш
Права доступа к папке cache на сервере какие?
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Untitled-1ее.jpg
Отправлено спустя 1 минуту 59 секунд:
rxu писал(а): 27.09.2023 8:09 Судя по количеству вопросов по вашей конференции при полном отсутствии записей в логах
Логи есть, но там по каким-то неведомым причинам не отображается ничего, что помогло бы определить ошибки с расширениями.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.3][RC] Autolinks 1.3.5

Сообщение rxu »

А у вложенного каталога production?
Изображение
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

Вот, откопал, похоже это относится к данной ситуации:

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

[Wed Sep 27 07:44:06.334930 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: PHP Fatal error:  Uncaught InvalidArgumentException: Invalid UTF-8 input in /var/www/xxxxx/data/www/xxxxx.ru/vendor/s9e/text-formatter/src/Parser.php:216, referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335211 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: Stack trace:, referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335222 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #0 /var/www/xxxxx/data/www/xxxxx.ru/vendor/s9e/text-formatter/src/Parser.php(340): s9e\\TextFormatter\\Parser->reset('\\xD0\\x9D\\xD0\\xB0\\xD0\\xB1\\xD0\\xB8\\xD0\\xBB\\xD0\\xB8 \\xD0\\xBE...'), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335231 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #1 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/textformatter/s9e/parser.php(91): s9e\\TextFormatter\\Parser->parse('\\xD0\\x9D\\xD0\\xB0\\xD0\\xB1\\xD0\\xB8\\xD0\\xBB\\xD0\\xB8 \\xD0\\xBE...'), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335239 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #2 /var/www/xxxxx/data/www/xxxxx.ru/includes/message_parser.php(1250): phpbb\\textformatter\\s9e\\parser->parse('\\xD0\\x9D\\xD0\\xB0\\xD0\\xB1\\xD0\\xB8\\xD0\\xBB\\xD0\\xB8 \\xD0\\xBE...'), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335247 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #3 /var/www/xxxxx/data/www/xxxxx.ru/includes/functions_content.php(724): parse_message->parse('1', '1', '1', false, false, false, true, true, 'text_reparser.p...'), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335255 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #4 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/textreparser/base.php(259): generate_text_for_storage('\\xD0\\x9D\\xD0\\xB0\\xD0\\xB1\\xD0\\xB8\\xD0\\xBB\\xD0\\xB8 \\xD0\\xBE...', '', '', 7, '1', '1', '1', false, false, false, true, 'text_reparser.p...'), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335264 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #5 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/textreparser/base.php(223): phpbb\\textreparser\\base->reparse_record(Array), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335272 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #6 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/cron/task/text_reparser/reparser.php(159): phpbb\\textreparser\\base->reparse_range(408211, 408310), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335280 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #7 [internal function]: phpbb\\cron\\task\\text_reparser\\reparser->run(), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335287 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #8 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/cron/task/wrapper.php(139): call_user_func_array(Array, Array), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335294 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #9 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/cron/event/cron_runner_listener.php(86): phpbb\\cron\\task\\wrapper->__call('run', Array), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335302 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #10 /var/www/xxxxx/data/www/xxxxx.ru/vendor/symfony/event-dispatcher/EventDispatcher.php(214): phpbb\\cron\\event\\cron_runner_listener->on_kernel_terminate(Object(Symfony\\Component\\HttpKernel\\Event\\PostResponseEvent), 'kernel.terminat...', Object(phpbb\\event\\dispatcher)), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335322 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #11 /var/www/xxxxx/data/www/xxxxx.ru/vendor/symfony/event-dispatcher/EventDispatcher.php(44): Symfony\\Component\\EventDispatcher\\EventDispatcher->doDispatch(Array, 'kernel.terminat...', Object(Symfony\\Component\\HttpKernel\\Event\\PostResponseEvent)), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335332 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #12 /var/www/xxxxx/data/www/xxxxx.ru/phpbb/event/dispatcher.php(62): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch('kernel.terminat...', Object(Symfony\\Component\\HttpKernel\\Event\\PostResponseEvent)), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335341 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #13 /var/www/xxxxx/data/www/xxxxx.ru/vendor/symfony/http-kernel/HttpKernel.php(88): phpbb\\event\\dispatcher->dispatch('kernel.terminat...', Object(Symfony\\Component\\HttpKernel\\Event\\PostResponseEvent)), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335349 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #14 /var/www/xxxxx/data/www/xxxxx.ru/app.php(37): Symfony\\Component\\HttpKernel\\HttpKernel->terminate(Object(phpbb\\symfony_request), Object(Symfony\\Component\\HttpFoundation\\Response)), referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335356 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr: #15 {main}, referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:44:06.335360 2023] [fcgid:warn] [pid 1127863] [client 95.105.66.193:57084] mod_fcgid: stderr:   thrown in /var/www/xxxxx/data/www/xxxxx.ru/vendor/s9e/text-formatter/src/Parser.php on line 216, referer: https://xxxxx.ru/viewtopic.php?t=17788
[Wed Sep 27 07:51:35.831134 2023] [fcgid:warn] [pid 1128536] (32)Broken pipe: [client 109.238.247.83:32980] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Wed Sep 27 07:51:43.771348 2023] [fcgid:warn] [pid 1128543] (32)Broken pipe: [client 109.238.247.83:45684] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
[Wed Sep 27 07:51:53.544161 2023] [fcgid:warn] [pid 1128565] (32)Broken pipe: [client 109.238.247.83:39588] mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

rxu писал(а): 27.09.2023 8:19 А у вложенного каталога
Да:
Untitled-111.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Re: [3.3][RC] Autolinks 1.3.5

Сообщение rxu »

Владелец каталога - вебсервер?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12427
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: [3.3][RC] Autolinks 1.3.5

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

Там вообще memcache
romeo_piter
phpBB 2.0.21
Сообщения: 1317
Стаж: 15 лет
Благодарил (а): 159 раз
Поблагодарили: 21 раз

Re: [3.3][RC] Autolinks 1.3.5

Сообщение romeo_piter »

rxu писал(а): 27.09.2023 9:11 Владелец каталога - вебсервер?
Мне в ответ написали, что владелец - пользователь, php запускается через fastcgi.

Отправлено спустя 1 минуту 45 секунд:
Вот еще по теме проблемы от автора расширения:
* писал(а):Could you check the collation setting for the two text columns of the table phpbb(3)_autolinks ?
In the normal installation, you should have utf8_unicode_ci.
On my test server, it works also with utf8mb3_unicode_ci.
У меня стоит _bin

Вернуться в «Поддержка расширений для phpBB»