TaskLastExecute.txt

Установка и настройка биллинговой системы.
dzek
Сообщения: 16
Зарегистрирован: 2023-06-20 11:15:00

TaskLastExecute.txt

Сообщение dzek » 2023-06-23 9:07:10

Возникли проблемы с выполнением планировщика задач:
Планировщик ни разу не запускался в штатном режиме, или, отсутствует доступ к файлу
Изображение

Отправлено спустя 29 секунд:
тут картинка
http://img.dzek.ru/?v=01hrh.jpg

Отправлено спустя 7 минут 36 секунд:
поминутный крон.
sh /home/bill/sites/bill2.host.ru/scripts/billing/check.cron.run.sh

ошибки идут в отчетах
PHP Fatal error: Uncaught TypeError: reset(): Argument #1 ($array) must be of type array, bool given in /home/bill/sites/bill2.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php:39
Stack trace:
#0 /home/bill/sites/bill2.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php(39): reset(false)
#1 /home/bill/sites/bill2.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php(56): MemcachedCache->__construct()
#2 /home/bill/sites/bill2.host.ru/hosts/root/system/classes/auto/CacheManager.class.php(61): MemcachedCache::getInstance()
#3 /home/bill/sites/bill2.host.ru/core/Load.php(497): CacheManager::init()
#4 {main}
thrown in /home/bill/sites/bill2.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php on line 39


Отправлено спустя 15 минут 7 секунд:
с кроном разобрался, теперь такое выдает
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 51: dirname: command not found
cannot find billing hostname

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

TaskLastExecute.txt

Сообщение Alex Keda » 2023-06-23 10:40:20

dzek писал(а):Источник цитаты с кроном разобрался

а что было-то?
dzek писал(а):Источник цитаты dirname: command not found

а что за система?=0
dirname везде помоему есть....
Убей их всех! Бог потом рассортирует...

dzek
Сообщения: 16
Зарегистрирован: 2023-06-20 11:15:00

TaskLastExecute.txt

Сообщение dzek » 2023-06-23 10:46:52

Alex Keda писал(а):Источник цитаты а что было-то?

ломать не строить. стоит 2е версии. ошибки вылазят почти одинаковые. один на FPM/FastCGI другой на mod_php. конечно это я что то не понимаю, но под mod_php у меня много ошибок.

Alex Keda писал(а):Источник цитаты а что за система?=0

cat /etc/system-release
AlmaLinux release 9.2 (Turquoise Kodkod)

whereis dirname
dirname: /usr/bin/dirname


может что то с путями для юзера апача не так.

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

TaskLastExecute.txt

Сообщение Alex Keda » 2023-06-23 10:50:45

dzek писал(а):Источник цитаты может что то с путями для юзера апача не так.

там вначале скрипта строка есть

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

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin

попробуйте дописать export:

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

export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin

dzek писал(а):Источник цитаты но под mod_php у меня много ошибок.

обычно - наоборот...
вообще, стоит 7.3 поставить если возможность есть. или меньше
всё что выше - серьёзно не тестилось
Убей их всех! Бог потом рассортирует...

dzek
Сообщения: 16
Зарегистрирован: 2023-06-20 11:15:00

TaskLastExecute.txt

Сообщение dzek » 2023-06-23 11:03:29

пошел пеплом посыплю себе. юзер под jail сидит....
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 71: tr: command not found
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 95: ps: command not found
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 95: wc: command not found
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 95: [: !: integer expression expected
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 105: basename: command not found
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: line 105: /home/1bill/sites/2bill.host.ru/hosts//tmp/CronBinaryName.txt: No such file or directory


перестроил jail/ щас поглядим.

зююы, яж говорил, вопросов много )

Отправлено спустя 1 минуту 33 секунды:
chmod: изменение прав доступа для '/home/1bill/sites/2bill.host.ru/demon.log': Операция не позволена
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: строка 99: /home/1bill/sites/2bill.host.ru/demon.log: Отказано в доступе
/home/1bill/sites/2bill.host.ru/scripts/billing/check.cron.run.sh: строка 105: /home/1bill/sites/2bill.host.ru/hosts/2bill.host.ru/tmp/CronBinaryName.txt: Отказано в доступе


Отправлено спустя 2 минуты 38 секунд:
Error, do this: mount -t proc proc /proc
PHP Fatal error: Uncaught TypeError: reset(): Argument #1 ($array) must be of type array, bool given in /sites/2bill.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php:39
Stack trace:
#0 /sites/2bill.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php(39): reset(false)
#1 /sites/2bill.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php(56): MemcachedCache->__construct()
#2 /sites/2bill.host.ru/hosts/root/system/classes/auto/CacheManager.class.php(61): MemcachedCache::getInstance()
#3 /sites/2bill.host.ru/core/Load.php(497): CacheManager::init()
#4 {main}
thrown in /sites/2bill.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php on line 39

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

TaskLastExecute.txt

Сообщение Alex Keda » 2023-06-23 11:07:07

а владелец файлов - юзер от которого биллинг работает?
это модулем или CGI? если модулем - mpm-itk включите

ну и selinux возможно стоит отключить....
Убей их всех! Бог потом рассортирует...

dzek
Сообщения: 16
Зарегистрирован: 2023-06-20 11:15:00

TaskLastExecute.txt

Сообщение dzek » 2023-06-23 11:13:40

Alex Keda писал(а):Источник цитаты ну и selinux возможно стоит отключить....

отключен.

Alex Keda писал(а):Источник цитаты а владелец файлов - юзер от которого биллинг работает?
это модулем или CGI? если модулем - mpm-itk включите

владелец юзер. он в режиме FPM/FastCGI

Отправлено спустя 1 минуту 2 секунды:
видимо придется скатиться на рнр7.3

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

TaskLastExecute.txt

Сообщение Alex Keda » 2023-06-23 11:14:55

к концу лета планирую на продакшене у себя 7.4 или 8.2 запустить
соответственно все ошибки поправятся
Убей их всех! Бог потом рассортирует...

dzek
Сообщения: 16
Зарегистрирован: 2023-06-20 11:15:00

TaskLastExecute.txt

Сообщение dzek » 2023-06-23 11:32:18

поменял на 7.3 и словил "Ошибка выполнения (100)"

2bill.host96.ru[4cc81093304b7b2adf66cf3589ceeb38]

[07:30:44.38][41082] [JBs core]: запуск системы (2023-06-23)
[07:30:44.38][41082] [JBs core]: тип интерфейса сервера (fpm-fcgi)
[07:30:44.38][41082] [JBs core]: IP-адрес сервера (194.60.247.253)
[07:30:44.38][41082] [JBs core]: версия PHP интерпретатора (7.3.33)
[07:30:44.38][41082] [JBs core]: операционная система (Linux 2bill.host.ru 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64)
[07:30:44.38][41082] [JBs core]: система запущена от имени пользователя (1bill)
[07:30:44.38][41082] [JBs core]: осуществлен запрос с адреса (194.*.247.250)
[07:30:44.38][41082] [JBs core]: REQUEST_URI=(/API/Events)
[07:30:44.38][41082] [JBs core]: HTTP_REFERER=(http://2bill.host.ru/ServicesOrders)
[07:30:44.38][41082] [JBs core]: PATH=(:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/sites/2bill.host.ru:/sites:/)
[07:30:44.38][41082] [JBs core]: загрузка автозагружаемых классов и библиотек
------------
[07:30:44.39][41082] [JBs core]: загружается системный компонент (/sites/2bill.host.ru/hosts/root/system/classes/auto/jException.php)
[07:30:44.39][41082] [system/classes/auto/CacheManager.class.php]: Start initializing cache system.
[07:30:44.39][41082] [system/classes/auto/CacheManager.class.php]: load MemcachedCache
[07:30:44.39][41082] Initializing memcached system...
[07:30:44.39][41082] [!] [!!2]-reset() expects parameter 1 to be array, bool given в линии 39 файла /sites/2bill.host.ru/hosts/root/system/classes/auto/MemcachedCache.class.php

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

TaskLastExecute.txt

Сообщение Alex Keda » 2023-06-23 11:38:09

memcache? memecached? включены оба?

странно вообще, кэширование сто лет не трогали, оно с 5.2 до 8.2 без троганий работает....
Убей их всех! Бог потом рассортирует...


Вернуться в «Установка и настройка»

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

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