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

Автор maximan1981, 08 января 2023, 18:03:53

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

maximan1981

Всех с праздниками!

Такая проблема. Бывает очень редко, но бывает, что накапливается куча процессов на моем аккаунте у хостера, которые потом висят и жутко тормозят форум.

Вчера такая ситуация повторилась.


ТП хостера меня отправил выяснять, что это за процессы, и пытаться с этим что-то сделать.


Если причина на Ваш взгляд в хостинге, то это ошибка. Как мы видим, утилита host используется Вашим форумом для каких-то целей определения IP:
~# find . -name '*.php' -exec grep  'host' {} \; | grep shell_exec
$test = @shell_exec('host -W 1 ' . @escapeshellarg($ip));
$test = @shell_exec('host ' . @escapeshellarg($ip));

~# find . -name '*.php' -exec grep  'host -W 1' {} \;
$test = @shell_exec('host -W 1 ' . @escapeshellarg($ip));

~# find . -name '*.php' -exec grep -l 'host -W 1' {} \;
./Sources/Subs.php
В какой-то момент времени форум запрашивает команду host слишком часто, и она зависает.
Как вариант, сделать так, чтобы команда host не вызывалась. Возможно, это можно отключить в настройках форума.

Подскажите, пожалуйста, куда копать и что делать?

Версия php 6.5

Yarik

Попробуйте в адмнке в настройках сервера отключить определение хоста пользователей
Точно не подскажу,форума нет

maximan1981

Цитата: It Works от 08 января 2023, 18:37:34Попробуйте в адмнке в настройках сервера отключить определение хоста пользователей
Точно не подскажу,форума нет

Это уже давно сделано, спасибо.

Yarik

Цитата: maximan1981 от 08 января 2023, 18:39:49Это уже давно сделано, спасибо.
Ну тогда все
host много где вызывается

maximan1981

Товарищи админы (digger® и Ко), хотелось бы услышать и кого-нибудь из Вас. ???


maximan1981