шустрый скрипт скрипт зеркала NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kazan
рядовой
Сообщения: 13
Зарегистрирован: 2012-04-26 17:07:15
Откуда: Украина, г. Запорожье

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kazan » 2017-05-11 11:48:24

Скрипт только вчера скачал. С ним ничего не шаманил. С первого запуска все поперло как по маслу. Сам не ожидал.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-11 13:04:08

Да вот на то и похоже что дело не в скрипте, а в php.
Ошибка zend_mm_heap corrupted не однозначна и говорит про падение php...
А вот что его может вызывать я х.з., в логах скрипта и php тишина ...

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-11 15:24:08

kharkov_max писал(а):Да вот на то и похоже что дело не в скрипте, а в php.
Ошибка zend_mm_heap corrupted не однозначна и говорит про падение php...
А вот что его может вызывать я х.з., в логах скрипта и php тишина ...

Возможно причина кроется в 32 битной версии пыха
Пробуйте увеличить лимит в https://github.com/zxzharmlesszxz/eset_mirror_script/blob/master/inc/init.php#L3

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-11 18:18:40

harmless писал(а):
kharkov_max писал(а):Да вот на то и похоже что дело не в скрипте, а в php.
Ошибка zend_mm_heap corrupted не однозначна и говорит про падение php...
А вот что его может вызывать я х.з., в логах скрипта и php тишина ...

Возможно причина кроется в 32 битной версии пыха
Пробуйте увеличить лимит в https://github.com/zxzharmlesszxz/eset_mirror_script/blob/master/inc/init.php#L3


Поднял до 48 - то же самое ...

Отправлено спустя 1 час 56 минут 7 секунд:
Удалил php и все модули
Пересобрал все с Debug, к предыдущему выводу добавилось

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

Segmentation fault (core dumped)

Т.е. php7.1.4 падает, core файл создается в каталоге скрипта ...
Сайты на этом же php работают нормально ...

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-11 21:03:36

Recode, readline модули выключите

Отправлено спустя 1 час 39 минут 47 секунд:
Если ничего не помогает - пересоберите пых с

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

ZTS=off: Force Zend Thread Safety (ZTS) build

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-12 7:44:34

мда, без ZTS та же петрушка, все остальное работает ...

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-12 10:29:24

kharkov_max писал(а):мда, без ZTS та же петрушка, все остальное работает ...

Тогда берите корку и бектрейсом смотрите что там

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-12 14:57:00

Проверьте свой пых этим кодом

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

<?php
$array = [1 => 1, 2 => 2];
var_dump(array_rand($array));

$array = range(0, 100);
for ($i = 0; $i < 50; $i++) {
    unset($array[$i]);
}

foreach ($array as $x) {
    var_dump($x);
    if ($x == 55) {
        array_rand($array, 1);
    }
}

Если падает - тогда беда со сборкой на машине

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-12 15:05:56

harmless писал(а):Проверьте свой пых этим кодом

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

<?php
$array = [1 => 1, 2 => 2];
var_dump(array_rand($array));

$array = range(0, 100);
for ($i = 0; $i < 50; $i++) {
    unset($array[$i]);
}

foreach ($array as $x) {
    var_dump($x);
    if ($x == 55) {
        array_rand($array, 1);
    }
}

Если падает - тогда беда со сборкой на машине


А это весь код ?
Не вижу закрывающий тег ...

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-12 15:22:03

kharkov_max писал(а):
harmless писал(а):Проверьте свой пых этим кодом

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

<?php
$array = [1 => 1, 2 => 2];
var_dump(array_rand($array));

$array = range(0, 100);
for ($i = 0; $i < 50; $i++) {
    unset($array[$i]);
}

foreach ($array as $x) {
    var_dump($x);
    if ($x == 55) {
        array_rand($array, 1);
    }
}

Если падает - тогда беда со сборкой на машине


А это весь код ?
Не вижу закрывающий тег ...

Весь

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-12 15:40:08

Да, падает

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

zend_mm_heap corrupted
Ошибка сегментации(core dumped)

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-12 15:43:59

Пробуйте отключить опкеш

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-12 17:44:17

Да, дело в opcache....

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-13 9:15:37

Еще вопрос.

Установлены опции:

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

# Уровень логгирования PHP Mailer'а.
# 0 - Отключен
# 1 - Ошибки и неудачные обновления на протяжении N дней (phpmailer_days)
# 2 - Ошибки, удачные и неудачные обновления на протяжении N дней
# 3 - Все обновления и ошибки
# По умолчанию данный параметр принимает значение "1".

phpmailer_level = 1

# Количество дней, спустя которые PHP Mailer будет информировать Вас о не успешном обновлении.
# По умолчанию "3" дня.
phpmailer_days = 3


Но письмо приходит при каждом вызове скрипта из крона и при ручном запуске.
Вопрос.
Все же письмо приходит верно, по причине того что скрип до конца не доработал или сломан сам механизм рассылки?

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-13 13:31:18

Нужно смотреть.

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-14 10:59:50

Пример писем приложите, чтобы я знал что искать(как раньше я говорил - не использую этот функционал)

guest
проходил мимо

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение guest » 2017-05-14 11:38:24

kharkov_max писал(а):Да, дело в opcache....

в opcache можно задействовать blacklist

Splinter
рядовой
Сообщения: 35
Зарегистрирован: 2017-03-31 13:59:45

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Splinter » 2017-05-14 11:41:22

Насчет майлера.

Какую кодировку не ставь в конфиге, она все равно iso-8859-1.

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

X-Real-To: xxx@xxx.xx
Return-Path: <xxx@xxx.xx>
Received: from [xx.xx.xx.xx] (HELO xxx.xx.xx)
  by xxx.xxx.xx (CommuniGate Pro SMTP 5.2.12)
  with ESMTP id 1661369991 for xxx@xxx.xx; Sun, 14 May 2017 11:29:32 +0300
Received: from xxx.xx.xx ([xxx.xx.xx])
   by xxxx.xxx.xx with bizsmtp
   id L8W51v00X0BLbob018W6ie; Sun, 14 May 2017 11:30:09 +0300
X-Spam-Flag: NO
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xxx.xx;
   s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:
   From:Date:Subject:To:Sender:Reply-To:Cc:Content-ID:Content-Description:
   Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
   In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
   List-Post:List-Owner:List-Archive;
   ;
Received: from xxxx by xxxx.xxx.xx with local (Exim 4.89)
   (envelope-from <xxx@xxx.xx>)
   id 1d9ouj-0003Yl-1B
   for xxx@xxx.xx; Sun, 14 May 2017 08:30:05 +0000
To: Admin <xxx@xxx.xx>
Subject: NOD32 script informer
X-PHP-Originating-Script: 1063:PHPMailer.class.php
Date: Sun, 14 May 2017 11:30:04 +0300
From: NOD32 mirror script <xxx@xxx.xx>
Message-ID: <xxx@xxx.xx>
X-Priority: 3
X-Mailer: PHPMailer 5.2.9 (https://github.com/PHPMailer/PHPMailer/)
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - xxx.xxx.xx
X-AntiAbuse: Original Domain - xxx.xxx
X-AntiAbuse: Originator/Caller UID/GID - [1063 993] / [47 12]
X-AntiAbuse: Sender Address Domain - xxx.xx
X-Get-Message-Sender-Via: xxx.xxx.xx: authenticated_id: xxxxxxx/from_h
X-Authenticated-Sender: xxx.xxxx.xxx: xxx@xxx.xx
X-Source: /opt/cpanel/ea-php56/root/usr/bin/php-cgi
X-Source-Args: /opt/cpanel/ea-php56/root/usr/bin/php-cgi /home/xxxxx/nod_upd/update.php
X-Source-Dir: /home/xxxxxxxx
X-EsetId: F21AD93425B03133A35882


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

# Включение PHP Mailer'а позволит информировать Вас о процессе работы скрипта.
# По умолчанию параметр выключен.

phpmailer_enable = 1


# Кодовая страница для PHP Mailer'а по умолчанию. По умолчанию utf-8. Может быть koi8-r, windows-1251, iso8859-5, cp866, mac-cyrillic, и т.д.
phpmailer_codepage = utf-8



Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-15 6:49:58

harmless писал(а):Пример писем приложите, чтобы я знал что искать(как раньше я говорил - не использую этот функционал)


Вот содержимое письма

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

[2017-05-15] [06:00:11] [ver. 4] Проверка зеркала um05.eset.com с ключом [...] [2017-05-15] [06:00:11] Распаковка файла /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4
[2017-05-15] [06:00:11] [ver. 5] Проверка зеркала um05.eset.com с ключом [...] [2017-05-15] [06:00:11] Распаковка файла /usr/local/www/apache24/nod32/tmp/eset_upd/v5/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v5


Вот что выдает в консоль.

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

 sh ./manual_start.sh
[2017-05-15, 06:45:02] Сервер обновления не отвечает!
[2017-05-15, 06:45:02] Запущен скрипт 1.0.20170505 [Freedom for Ukraine][Moded by harmless]
[2017-05-15, 06:45:02] Валидация ключа [...]
[2017-05-15, 06:45:02] Проверка ключа [...]
[2017-05-15, 06:45:02] Найден действующий ключ [...] Срок действия 15.06.2017
[2017-05-15, 06:45:02] Ключ [...:15.06.2017] уже существует
[2017-05-15, 06:45:07] [ver. 4] Проверка зеркала um06.eset.com с ключом [...]
[2017-05-15, 06:45:07] Распаковка файла /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4
[2017-05-15, 06:45:07] [ver. 4] Ваша база актуальна 15416 (20170515)
[2017-05-15, 06:45:07] [ver. 5] Проверка зеркала um06.eset.com с ключом [...]
[2017-05-15, 06:45:08] Распаковка файла /usr/local/www/apache24/data/nod32/tmp/eset_upd/v5/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v5
[2017-05-15, 06:45:08] [ver. 5] Ваша база актуальна 15416 (20170515)
[2017-05-15, 06:45:08] Общее время выполнения: 00:06
2017-05-15 03:45:09     CLIENT -> SERVER: EHLO gateway.local
2017-05-15 03:45:09     CLIENT -> SERVER: MAIL FROM:<root@local>
2017-05-15 03:45:09     CLIENT -> SERVER: RCPT TO:<root@local>
2017-05-15 03:45:09     CLIENT -> SERVER: DATA
2017-05-15 03:45:09     CLIENT -> SERVER: Date: Mon, 15 May 2017 06:45:08 +0300
2017-05-15 03:45:09     CLIENT -> SERVER: To: Admin <root@local>
2017-05-15 03:45:09     CLIENT -> SERVER: From: NOD32 mirror script <root@local>
2017-05-15 03:45:09     CLIENT -> SERVER: Subject: NOD32 script informer
2017-05-15 03:45:09     CLIENT -> SERVER: Message-ID: <18d64c02280e66f72e6936a6c89c12f5@gateway.local>
2017-05-15 03:45:09     CLIENT -> SERVER: X-Priority: 3
2017-05-15 03:45:09     CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.9 (https://github.com/PHPMailer/PHPMailer/)
2017-05-15 03:45:09     CLIENT -> SERVER: MIME-Version: 1.0
2017-05-15 03:45:09     CLIENT -> SERVER: Content-Type: text/plain; charset=utf-8
2017-05-15 03:45:09     CLIENT -> SERVER: Content-Transfer-Encoding: 8bit
2017-05-15 03:45:09     CLIENT -> SERVER:
2017-05-15 03:45:09     CLIENT -> SERVER: [2017-05-15] [06:45:07] [ver. 4] Проверка зеркала um06.eset.com с ключом [...]
2017-05-15 03:45:09     CLIENT -> SERVER: [2017-05-15] [06:45:07] Распаковка файла /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v4
2017-05-15 03:45:09     CLIENT -> SERVER: [2017-05-15] [06:45:07] [ver. 5] Проверка зеркала um06.eset.com с ключом [...]
2017-05-15 03:45:09     CLIENT -> SERVER: [2017-05-15] [06:45:08] Распаковка файла /usr/local/www/apache24/data/nod32/tmp/eset_upd/v5/update.rar в /usr/local/www/apache24/data/nod32/tmp/eset_upd/v5
2017-05-15 03:45:09     CLIENT -> SERVER:
2017-05-15 03:45:09     CLIENT -> SERVER: .
2017-05-15 03:45:19     SMTP ERROR: DATA END command failed:
2017-05-15 03:45:19     SMTP Error: data not accepted.
[2017-05-15, 06:45:19] SMTP Error: data not accepted.
2017-05-15 03:45:19     CLIENT -> SERVER: QUIT
2017-05-15 03:45:21     SMTP ERROR: QUIT command failed: 250 2.0.0 v4F3j8M7075080 Message accepted for delivery
[2017-05-15, 06:45:21] Скрипт остановлен.

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-15 12:02:42

1.0.20170515:
Исправлено:
- Установка кодировки символов в отправке почты


Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-17 13:14:46

harmless, Посмотрите почту ?

harmless
ст. прапорщик
Сообщения: 588
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-05-17 13:22:30

Глянул сейчас

Аватара пользователя
kharkov_max
капитан
Сообщения: 1770
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-05-17 14:26:03

harmless писал(а):Глянул сейчас


В смысле не свою почту ))), а рассылку почты скриптом, почему постоянно идет если выбраны опции слать только при ошибке и т.д.

Splinter
рядовой
Сообщения: 35
Зарегистрирован: 2017-03-31 13:59:45

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение Splinter » 2017-05-17 14:37:14

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

[2017-05-16] [15:10:08] [ver. 4] Проверка зеркала xxxxxxxxxxx с ключом [xxxxxxxxx:xxxxxxxxx]
[2017-05-16] [15:10:09] Распаковка файла xxxxxxxxxxx/tmp/eset_upd/v4/update.rar в xxxxxxxxxxx/tmp/eset_upd/v4
[2017-05-16] [15:10:09] [ver. 5] Проверка зеркала xxxxxxxxxxx с ключом [xxxxxxxxx:xxxxxxxxx]
[2017-05-16] [15:10:09] Распаковка файла xxxxxxxxxxx/tmp/eset_upd/v5/update.rar в xxxxxxxxxxx/nod.hdbr.ru/tmp/eset_upd/v5


Вот такое приходит при каждом запуске скрипта.


Вернуться в «Софт»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей