Показать полную графическую версию : Баг-репорт по движку
Jekson07
04-06-2008, 23:26
Tigr, так уже всё исправили, ты опять опоздал...
Проверьте 222 строчку кода функции post_thanks.php
Я не знаю массово оно ли появляется, но когда после поиска переходишь в тему бывает выскочит
Warning: Invalid argument supplied for foreach() in /includes/functions_post_thanks.php on line 222
пару раз, на сколько понял сколько раз автор благодарил.
Если уже исправили и это было лишь случаём, то сорри за беспокойство.
Admiral, подробнее плиз, при каких условиях возникает?
Всё же единичный случай. Только что проверил, при выходе на эту тему (http://forum.oszone.net/showthread.php?t=107406&highlight=Virtual) выскакивала пару раз эта строчка вместо рекламы, а теперь её нету (строчки, реклама на месте).
Admiral, если вдруг повторится, напиши плиз вместе с линкой на тему
Ок. :wink: Даже с визуальной уликой.
Ещё раз спасибо за проделанную за сегодня, по улучшению движка, работу. Не скучной ночи.
В письмах по рассылке по разделу "Сетевое оборудование" в строке "Тема:" (2-я сверху) ссылка на тему стоит, но она неактивна (в моем The Bat! Voyager вся она коричневого цвета). В остальных все нормально.
Форум: Сетевое оборудование
Тема: >100m/LongLink - каков предел? (_http://forum.oszone.net/newpostinthread-108549.html)
Автор: Shera_Best
Текст сообщения:
===>>>-----------------------------------------------
интересно, если к нам в город подходит поток Е1 в 2Mb, а провайдер предоставляет скорость до 512 Mb, то сколько DSLAM`ов
и абонентов пропустит через себя Е1, ведь есть же какойто предел у Е1 тоже.
хотя наверное даже если будет висеть 50000000 абонентов то все равно общая скорость будет не больше 2Mb, а у каждого
брата кусок от этого 2Mb на 50000000, я правильно рассуждаю?
===>>>-----------------------------------------------
Перейти в тему: http://forum.oszone.net/newpostinthread-108549.html
Форум: Microsoft Windows XP
Тема: Службы - SVCHOST.EXE .:[все вопросы]:. (http://forum.oszone.net/newpostinthread-47499.html)
Автор: Angelofdeath
Текст сообщения:
===>>>-----------------------------------------------
Собственно сегодня заметил еще один факт, ошибка стала появляться после примерно 5 часов работы в сети, и после
перезагрузки пропал значок в области уведомления, хочется понять, это все таки вирус или просто ошибка службы, очень
характерная ошибка, правда метод как с ней справится мною благополучно забыт..... Anvir Task Manager не чего противо
естественного не показал...
===>>>-----------------------------------------------
Перейти в тему: http://forum.oszone.net/newpostinthread-47499.html
Знак подчеркивания в линке добавил потому, что иначе при сохранении он приобретает вид ссылки.
В остальных все нормально »
и это главное :)
Admiral, подробнее плиз, при каких условиях возникает? »Хотя я не Адмирал, но в последние два дня нередко наблюдаю подобную картину. Например при попытке открыть все страницы темы возникает бесконечный ряд повторений указанной строки на экране на белом фоне - и всё! Только что, например, пытался зайти по этой ссылке (попробовал дважды - результат один и тот же):
http://forum.oszone.net/showthread.php?t=59513&page=all
Сделал скриншот, но приложить не могу - при попытке загрузить файл пишет что-то про квоту, что - я пока не разобрался...Не подскажете ли, где про лимиты вложений посмотреть?
truvo, а какой смысл открывать все 93 страницы темы? Я понимаю, что б не листать (читал в предложениях по движку), но всё же должен же быть здравый смысл на использования данной возможности в темах такого объёма. Как насчёт текстовой версии http://forum.oszone.net/printthread-59513.html? Ни глюка, ни рекламы.
Запомнить один раз и заменять thread- на printthread-
Про свой лимит файлов можно узнать сдесь Профиль => Настройки => Разное => Файлы (http://forum.oszone.net/profile.php?do=editattachments)
Уже говорилось, что ссылка "Все" не будет работать в больших темах. Это ограничения сервера, а не движка форума. Используйте версию для печати.
в больших темах »А сколько страниц должно быть в теме, чтобы она из "малых" перешла в "большие"?
Про свой лимит файлов можно узнать сдесь Профиль => Настройки => Разное => Файлы »Я там смотрел, но не понял из этого - 1) сколько же допустимо, 2) и если удалять свои вложения (по указанной вами ссылке, вижу, есть такая возможность) - то как же, не понимаю, их можно удалять, если они связаны с текстом постов? Посты же после этого потеряют смысл
Vadikan, в том то и дело, что она работает в указанной truvo теме: выводит в столбик предупреждение с указанной раннее строчкой под № 222, а далее всю тему целиком.
truvo, поинтересовался зачем в темах большого объёма, и сразу высказал своё понимания мотивации. Тут же предложил альтернативу для чтения в виде варианте на печать и Vadikan тоже порекомендовал сиё. У меня лично как раз по ссылке все страницы темы и открываются. Я заметил сообщения с предупреждением, а не отсутствие n-ной функции.
Красная черта будет указывать лимит. В постах не будет тех вложений, которые будут отсюда удаленны.
Собственно "видео" отчёт уже есть:
http://savepic.ru/231905.gif (http://savepic.ru/232929.gif)
Admiral, подтверждаю. Глюк был несколько раз. Как правило после поиска или открытия страницы через почтовик OE и Becky!.
http://keep4u.ru/imgs/s/080606/12/12788ff0abf3940b83.jpg (http://keep4u.ru/full/080606/12788ff0abf3940b83/jpg)
Только что, вылез ещё один- эта тема открыла сразу все страницы, опять через почтовик OE. Через Becky! не наблюдал.
А сколько страниц должно быть в теме, чтобы она из "малых" перешла в "большие"? »
Скорее это связано с размером открываемой страницы в кб/мб, чем с кол-вом страниц. По кр. мере на прежней конфигурации сервера было так. Точных цифр не назову.
Прошу прекратить писать оффотпиком! Ведь тяжело читать такой мелкий и бледный шрифт, как вы не понимаете?? Если у вас оффтоп, вообще не пишите в этой теме!
Admiral, предупреждение за регулярные оффтопы по всему форуму.
ruslandh
06-06-2008, 07:52
Движок выдаёт
Warning: Invalid argument supplied for foreach() in /includes/functions_post_thanks.php on line 222
1. - Это предупреждение, но не ошибка.
2. - Перевод :
Внимание: Неверный аргумент в foreach () в /includes/functions_post_thanks.php строка 222
Т.е. похоже, аргумент цикла выходит за некий предел или не того типа, так-что ошибка движка
3. - Если вывод stderr перенаправляьть в этой команде не на стандартный выход, а в /dev/null, то всё будет отрабатываться нормально (зачем вообще пользователю знать об Eroors и тем более Warning ? - для изучения дыр в форуме ? Да и быстродействие повышается, при уменьшении уровне логирования ).
4. Судя по всему виноват всё-же движок.
надеюсь, что исправил, просьба ко всем проверить на тех темах где возникала проблема, отчеты приветствуются :)
просьба опять ко всем - будьте лаконичны, есть проблема - пишите подробно что и как, не оффтопьте, не раздувайте тему плиз, поймите, что при большом количестве "посторонних" постов трудно отслеживать информативные, как нам так и тем, кто прийдет уведомить об ошибках
Проверил. В теме указанной truvo, ошибки не возникает. По предоставленной ссылке в теме грузятся все страницы.
Может я чего пропустил, но вроде раньше такого не было. В посте в котором уже есть моя благодарность продолжает отображаться кнопка "Полезное сообщение". При повторном нажатии на нее список поблагодаривших исчезает и появляется вновь только после обновления страницы. Так и задумано?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.