Ответ

Следующие ошибки возникли при попытке отправки сообщения:
Предупреждение: в этой теме не было сообщений более 120 дней.
Возможно, будет лучше создать новую тему.
Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Вложения и другие параметры
Вложения:
Перетащите файлы сюда или используйте кнопку для добавления файлов
Доступные типы файлов: doc, gif, jpg, mpg, pdf, png, txt, zip
Ограничения: максимум вложений в сообщении — 4 (4 осталось), максимальный размер всех файлов — 2 МБ, максимальный размер одного файла — 1 МБ
Обратите внимание: вложения не будут видны, пока модератор не одобрит их.
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Upliner
 - 21 июня 2022, 22:33
Цитата: wandrien от 15 июня 2022, 23:34Как-то так вышло, что все движки форумов, с которыми я сталкивался, представляли собой лютейший винегрет. Видимо такой у них судба.  :(
Давайте угадаю: все они были написаны на PHP? Я думаю, не последнюю роль играет, что у PHP в своё время была не очень хорошая репутация, и в пхпшники шли далеко не самые грамотные программисты.
Автор wandrien
 - 15 июня 2022, 23:34
Цитата: Utgarda Loki от 10 июня 2022, 15:20
Цитата: Awwal от 10 июня 2022, 10:07Subs.php
Цитировать/*    This file has all the main functions in it that relate to, well,
    everything.  It provides all of the following functions:
И дальше перечисляется почти полсотни функций. Информативненько так... :-\
Весёленькая архитектура. Точнее её полное отсутствие. Как-то так вышло, что все движки форумов, с которыми я сталкивался, представляли собой лютейший винегрет. Видимо такой у них судба.  :(
Автор Awwal
 - 11 июня 2022, 23:13
Чистый движок + мод спойлера ошибок не вызывают, уже хорошо.
Автор Awwal
 - 10 июня 2022, 18:52
Можно, конечно, попробовать вообще откатить движок в исходное состояние, благо бэкапы в наличии, а карта сайта пока и текущая сойдёт. Но в целом без Оптимуса было бы тоскливо.
Автор Awwal
 - 10 июня 2022, 18:48
Ну естественно не чистый, как минимум Optimus менял subs.php. Правда, с ошибками от Uri ben Cephas проблемы начались ещё ДО установки Оптимуса...
Автор Upliner
 - 10 июня 2022, 18:44
Цитата: Awwal от 10 июня 2022, 17:22Зато могут быть информативны строки. Всегда идут подряд 1697, 1723, 1729, 1744, 1766, 1783 и 1786 (цепочки 7 ошибок).
Строки без самого php-файла тоже неинформативны и могут говорить только о том, что движок явно не чистый, т.к. например строка 1786 в чистом SMF 2.1.2 вообще пустая
https://github.com/SimpleMachines/SMF/blob/v2.1.2/Sources/Subs.php#L1786
Автор Uri ben Cephas
 - 10 июня 2022, 18:00
Ну, хорошо, т.е. где-то вызывается устаревшая php-функция. Т.е., это какой-то устаревший код на стороне сервера, и, по идее, даже если нет нужного обновления модов, его несложно пофиксить (php не знаю, но уже увидел, что замена create_function() - анонимные функции).
Непонятно, почему проблема только у двух пользователей.
Автор Awwal
 - 10 июня 2022, 17:22
Зато могут быть информативны строки. Всегда идут подряд 1697, 1723, 1729, 1744, 1766, 1783 и 1786 (цепочки 7 ошибок).
Автор Upliner
 - 10 июня 2022, 17:16
Цитата: Uri ben Cephas от 10 июня 2022, 17:10Что-то похожее на это: https://www.simplemachines.org/community/index.php?topic=571004.0 ?
Может быть, там спросить?
Нет, это старая версия SMF, в 2.1.2 всё уже должны были поправить. Разве что какие-то моды могли быть без этих фиксов. Subs.php без названия функции действительно не сильно информативно.
Автор Uri ben Cephas
 - 10 июня 2022, 17:10
Что-то похожее на это: https://www.simplemachines.org/community/index.php?topic=571004.0 ?
Может быть, там спросить?
Автор Uri ben Cephas
 - 10 июня 2022, 16:44
Цитата: Awwal от 10 июня 2022, 16:20
Цитата: Uri ben Cephas от 10 июня 2022, 16:03Непонятно. Повспоминал, какие настройки я менял - менял оповещения. Сейчас отключил все оповещения вообще, интересно повлияет это как-то или нет.
Можете возвращать обратно, ошибки всё равно идут. :) Будем изучать вопрос дальше.
Я кстати, как написал, на форум не заходил.
Автор Awwal
 - 10 июня 2022, 16:20
Цитата: Uri ben Cephas от 10 июня 2022, 16:03Непонятно. Повспоминал, какие настройки я менял - менял оповещения. Сейчас отключил все оповещения вообще, интересно повлияет это как-то или нет.
Можете возвращать обратно, ошибки всё равно идут. :) Будем изучать вопрос дальше.
Автор Uri ben Cephas
 - 10 июня 2022, 16:03
Непонятно. Повспоминал, какие настройки я менял - менял оповещения. Сейчас отключил все оповещения вообще, интересно повлияет это как-то или нет.
Автор Awwal
 - 10 июня 2022, 15:54
О, только что прошла ещё серия из 7 ошибок от вас.
Там, видимо, работает сочетание определенного времени и присутствия на форуме.
Автор Awwal
 - 10 июня 2022, 15:51
Последняя серия ошибок - от Hellerick-а полчаса назад и от вас за 1 минуту до той.
Автор Uri ben Cephas
 - 10 июня 2022, 15:51
Цитата: Awwal от 10 июня 2022, 15:47Так оно не прекращается.  :) В совокупности больше сотни ошибок за сутки. Идёт несколько ошибок в минуту подряд, далее интервал от нескольких минут до нескольких часов, потом снова серия ошибок.
Сейчас тоже?
Автор Awwal
 - 10 июня 2022, 15:47
Цитата: Uri ben Cephas от 10 июня 2022, 15:41Я бы предположил, что дело не в браузере, а в том, что именно мы смотрели.
Так оно не прекращается.  :) В совокупности больше сотни ошибок за сутки. Идёт несколько ошибок в минуту подряд, далее интервал от нескольких минут до нескольких часов, потом снова серия ошибок.
Автор Uri ben Cephas
 - 10 июня 2022, 15:41
Я бы предположил, что дело не в браузере, а в том, что именно мы смотрели. Какая-то функция с багом, но большинство её не вызывало.
Автор Utgarda Loki
 - 10 июня 2022, 15:20
Цитата: Awwal от 10 июня 2022, 10:07Subs.php
Цитировать/*    This file has all the main functions in it that relate to, well,
    everything.  It provides all of the following functions:
И дальше перечисляется почти полсотни функций. Информативненько так... :-\
Автор Awwal
 - 10 июня 2022, 10:07
Цитата: Upliner от 10 июня 2022, 07:16в каком php-файле возникла ошибка
Cron.php > Sources/Subs.php
Цитата: Upliner от 10 июня 2022, 07:16и любой юзер, использующий этот мод, может триггернуть эту ошибку
Но почему-то юзеров ровно два. :???