Удаление папки /install/ - обязательно!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Первый пост
Old  
olegon
Продвинутый
Default 0

764 в showthread.php - else if ($uservoted) в блоке кода
Code:
                        // Phrase parts below
                        if ($nopermission)
                        {
                                $pollstatus = $vbphrase['you_may_not_vote_on_this_poll'];
                        }
                        else if ($showresults)
                        {
                                $pollstatus = $vbphrase['this_poll_is_closed'];
                        }
                        else if ($uservoted)
                        {
                                $pollstatus = $vbphrase['you_have_already_voted_on_this_poll'];
                        }
в шаблоне SHOWTHREAD 764 строки нет :(
сразу перед 2171 в showthread.php
Code:
if (!$show['threadrating'] OR !$vbulletin->options['allowthreadedmode'])
{
<------>$nodhtmlcolspan = 'colspan="2"';
}

eval('$ad_location[\'ad_showthread_beforeqr\'] = "' . fetch_template('ad_showthread_beforeqr') . '";');

($hook = vBulletinHook::fetch_hook('showthread_complete')) ? eval($hook) : false;
olegon добавил 23.04.2013 в 09:53
а какая опция отключает все продукты в конфиге?

Last edited by olegon : 04-23-2013 at 10:53 AM. Reason: Добавлено сообщение
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
kerk
k0t
 
kerk's Avatar
Default 0

Quote:
Originally Posted by olegon View Post
в шаблоне SHOWTHREAD 764 строки нет
при чем тут шаблон?
в файле

вот на этом хуке showthread_complete какие модули висят?
отключение всех хаков в файле конфига форума
добавить в конец файла константу
define('DISABLE_HOOKS', true);
 
Old  
olegon
Продвинутый
Default 0

если определять по списку модулей, то там только хак "Спасибо", конкретно вот это
Code:
eval('$headinclude .= "' . fetch_template('post_thanks_javascript') . '";');
в этом темплейте
Code:
<script type="text/javascript" src="clientscript/post_thanks.js"></script>
код там - http://olegon.ru/clientscript/post_thanks.js
добавка define('DISABLE_HOOKS', true); задержку не убрало... Я в ауте :(
 
Old  
netwind
Гуру
 
netwind's Avatar
Default 0

olegon, может на тему кто-то подписано много людей и выполняется отправка уведомления. попробуйте, например, в настройках почту переключить с мгновенной отправки на с использованием очереди : Опции электронной почты / Использовать почтовую очередь.
Лучше конечно всех отписать и почту отключить для чистоты эксперимента.
 
Old  
olegon
Продвинутый
Default 0

netwind, увы, но я тестирую в новой теме, кстати, если новую тему создает юзер, то это тоже тупит (опять полный редактор). полностью почту тоже отключал - безрезультатно :( и да, она у меня очередью...
 
Old  
netwind
Гуру
 
netwind's Avatar
Default 0

Не совсем понятно почему в лог попал именно showthread.php. Ничего не напутано? другие скрипты есть ? Если не отправлять сообщения, а просто ходить по форуму тоже открывается больше 2 секунд?

netwind добавил 23.04.2013 в 11:36
Quote:
Originally Posted by olegon View Post
добавка define('DISABLE_HOOKS', true); задержку не убрало... Я в ауте :(
вот после этого надо накопить новую статистику. пусть поработает подольше, а потом выложите файлом все.

Даже не представляю зачем бы из файла showthread.php нужно отправлять сообщения. Это все мелкие флуктуации в нестабильной среде VPS скорее, чем значимые данные.

Проверьте так же большой ли объем почты уходит, куда уходит и какого содержания письма. Может быть это таким хитрым образом форум завирусовали и шлют спам.

Last edited by netwind : 04-23-2013 at 12:36 PM. Reason: Добавлено сообщение
 
Old  
olegon
Продвинутый
Default 0

размер отправляемого текста не влияет...

olegon добавил 23.04.2013 в 11:44
Quote:
Originally Posted by netwind View Post
Не совсем понятно почему в лог попал именно showthread.php. Ничего не напутано? другие скрипты есть ? Если не отправлять сообщения, а просто ходить по форуму тоже открывается больше 2 секунд?

netwind добавил 23.04.2013 в 11:36

вот после этого надо накопить новую статистику. пусть поработает подольше, а потом выложите файлом все.

Даже не представляю зачем бы из файла showthread.php нужно отправлять сообщения. Это все мелкие флуктуации в нестабильной среде VPS скорее, чем значимые данные.

Проверьте так же большой ли объем почты уходит, куда уходит и какого содержания письма. Может быть это таким хитрым образом форум завирусовали и шлют спам.
писем уходит не много, форум почти со 100% уверенностью не завирусован. сейчас все перепроверю, спасибо за идею. но, скажите, какого рода статистику собрать? ту, что в slowlog?
почему из showthread, потому, что я как вижу - из newreply редиректом вызывается showthread, причем не только у меня... вот даже если не смотреть на логи, в гуглохроме видно, что почему-то именно после отправки сообщения пользователем тупит и именно showthread, все остальное, даже поиск - летает.

Last edited by olegon : 04-23-2013 at 12:44 PM. Reason: Добавлено сообщение
 
Old  
netwind
Гуру
 
netwind's Avatar
Default 0

Quote:
Originally Posted by olegon View Post
из newreply редиректом вызывается showthread
со стороны сервера это два разных запроса и тогда в лог записаться должен newreply.php.

вот эта твоя тема http://vbsupport.org/forum/showthread.php?t=42560 смущает. что ж ты там навбивал? Обычно showthread ничего никуда не шлет, а тут явно намек на общение с почтовым сервером.
 
Old  
olegon
Продвинутый
Default 0

Нет-нет, это только на хуке изменения сообщений висит... Нормально работает, как мне кажется... И уже отключал :( Подчеркну, в быстром ответе все летает, как и задумано...

olegon добавил 23.04.2013 в 12:42
Собрал статистику. В общем, немного прояснилось, почему showthread шлет письма... потому, что была включена очередь. Если ее отключить, то вылазит newpost, выглядит так
Code:
script_filename = pathnewreply.php
[0x00000000027e8af0] fgets() pathincludes/class_mail.php:582
[0x00000000027e7560] sendMessage() pathincludes/class_mail.php:711
[0x00000000027e6e40] send() pathincludes/functions.php:957
[0x00000000027e5968] vbmail() pathincludes/class_dm_threadpost.php:384
[0x00000000027e3938] email_moderators() pathincludes/class_dm_threadpost.php:876
[0x00000000027e3118] post_save_each() pathincludes/class_dm.php:879
[0x00000000027de4c0] save() pathincludes/functions_newpost.php:526
[0x00000000027cf3a0] build_new_post() pathnewreply.php:376
class mail вылезает независимо от того, включена почта или нет (глобально)... время отправки не меняется :(

olegon добавил 23.04.2013 в 13:02
В общем, какая-то хрень... Судя по всему, проблема в почтовике. Т.е., независимо от того, есть ли что-то в очереди или нет, а так же вообще, включена ли почта или нет, оно коннектится к почтовику при каждом сообщении, тратя на это свое время. :( Убрал имя почтовика из настроек - стало нормально работать... Есть идеи?

Last edited by olegon : 04-23-2013 at 02:02 PM. Reason: Добавлено сообщение
 
Old  
kerk
k0t
 
kerk's Avatar
Default 0

а как письма отправляются?
обычным пхпшным send_mail() или какой то smtp прикручен?
какой?
 
 

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 11:58 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.