Ошибка Call to undefined function sem_get() при попытке обновления

Все остальные вопросы
vsech
Сообщения: 4
Зарегистрирован: Пн июн 05, 2023 11:26 am

Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение vsech » Пн июн 05, 2023 11:53 am

Текущая версия: 1.0952.20230530
Полный текст ошибки: Fatal error: Call to undefined function sem_get() in /usr/local/brainycp/classes/server.php on line 0
Информация о версии ядра: Linux SR8 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение alenka » Пн июн 05, 2023 12:02 pm

Покажите вывод dpkg -l | grep 'brainy-php5-process'
А потом установите данный пакет
apt-get -y install brainy-php5-process
systemctl restart brainyphp-fpm

vsech
Сообщения: 4
Зарегистрирован: Пн июн 05, 2023 11:26 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение vsech » Пн июн 05, 2023 1:31 pm

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

root@SR8:/var/log# dpkg -l | grep 'brainy-php5-process'
Ничего(

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

root@SR8:/var/log# apt-get -y install brainy-php5-process
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
 brainy-php5-process : Зависит: brainy-php5 (= 5.6.40-30.1.brainyV3) но 5.6.40-30.brainyV3 должен быть установлен
 clamav-daemon : Зависит: clamd (= 0.103.8.2-6.brainy) но он не будет установлен
                 Зависит: clamav-lib (= 0.103.8.2-6.brainy) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).

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

root@SR8:/var/log# apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  apache2-data clamdscan linux-headers-5.4.0-42 linux-headers-5.4.0-42-generic linux-image-5.4.0-42-generic linux-modules-5.4.0-42-generic linux-modules-extra-5.4.0-42-generic usb-modeswitch usb-modeswitch-data
Для их удаления используйте «apt autoremove».
Будут установлены следующие дополнительные пакеты:
  clamav clamav-lib clamd
Следующие НОВЫЕ пакеты будут установлены:
  clamav-lib clamd
Следующие пакеты будут обновлены:
  clamav
Обновлено 1 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 5 пакетов не обновлено.
Установлено или удалено не до конца 301 пакетов.
Необходимо скачать 0 B/37,1 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 39,6 MB.
Хотите продолжить? [Д/н] y
Настраивается пакет libapparmor1:amd64 (2.13.3-7ubuntu5.2) …
Настраивается пакет libip4tc2:amd64 (1.8.4-3ubuntu2.1) …
Настраивается пакет systemd-timesyncd (245.4-4ubuntu3.21) …
Настраивается пакет systemd (245.4-4ubuntu3.21) …
(Чтение базы данных … на данный момент установлено 218108 файлов и каталогов.)
Подготовка к распаковке …/clamav-lib_0.103.8.2-6.brainy_amd64.deb …
Распаковывается clamav-lib (0.103.8.2-6.brainy) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/clamav-lib_0.103.8.2-6.brainy_amd64.deb (--unpack):
 попытка перезаписать «/usr/lib/x86_64-linux-gnu/libclamav.so.9.0.5», который уже имеется в пакете libclamav9:amd64 0.103.8+dfsg-0ubuntu0.20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Подготовка к распаковке …/clamav_0.103.8.2-6.brainy_amd64.deb …
Распаковывается clamav (0.103.8.2-6.brainy) на замену (0.103.8+dfsg-0ubuntu0.20.04.1) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/clamav_0.103.8.2-6.brainy_amd64.deb (--unpack):
 попытка перезаписать «/usr/bin/freshclam», который уже имеется в пакете clamav-freshclam 0.103.8+dfsg-0ubuntu0.20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Подготовка к распаковке …/clamd_0.103.8.2-6.brainy_amd64.deb …
Распаковывается clamd (0.103.8.2-6.brainy) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/clamd_0.103.8.2-6.brainy_amd64.deb (--unpack):
 попытка перезаписать «/lib/systemd/system/clamav-freshclam.service», который уже имеется в пакете clamav-freshclam 0.103.8+dfsg-0ubuntu0.20.04.1
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/clamav-lib_0.103.8.2-6.brainy_amd64.deb
 /var/cache/apt/archives/clamav_0.103.8.2-6.brainy_amd64.deb
 /var/cache/apt/archives/clamd_0.103.8.2-6.brainy_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@SR8:/var/log# dpkg -l | grep 'brainy-php5-process'
root@SR8:/var/log# apt-get -y install brainy-php5-process
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
 brainy-php5-process : Зависит: brainy-php5 (= 5.6.40-30.1.brainyV3) но 5.6.40-30.brainyV3 должен быть установлен
 clamav-daemon : Зависит: clamd (= 0.103.8.2-6.brainy) но он не будет установлен
                 Зависит: clamav-lib (= 0.103.8.2-6.brainy) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение sbury » Пн июн 05, 2023 1:58 pm

Покажите выводы

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

cat /etc/os-release
dpkg-query -l | grep brainy-php5
dpkg-query -l | grep apache
dpkg-query -l | grep clam

vsech
Сообщения: 4
Зарегистрирован: Пн июн 05, 2023 11:26 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение vsech » Пн июн 05, 2023 3:20 pm

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

root@SR8:/var/log# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

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

root@SR8:/var/log# dpkg-query -l | grep brainy-php5
ii  brainy-php5                           5.6.40-30.brainyV3                 amd64        PHP is an HTML-embedded scripting language. PHP attempts to make it
ii  brainy-php5-enchant                   5.6.40-30.brainyV3                 amd64        The php-enchant package contains a dynamic shared object that will add
ii  brainy-php5-fpm                       5.6.40-30.brainyV3                 amd64        PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
ii  brainy-php5-gd                        5.6.40-30.brainyV3                 amd64        The php-gd package contains a dynamic shared object that will add
ii  brainy-php5-imagick                   3.4.3-10                           amd64        Imagick is a native php extension to create and modify images
ii  brainy-php5-imap                      5.6.40-30.brainyV3                 amd64        The php-imap module will add IMAP (Internet Message Access Protocol)
ii  brainy-php5-intl                      5.6.40-30.brainyV3                 amd64        The php-intl package contains a dynamic shared object that will add
ii  brainy-php5-json                      5.6.40-30.brainyV3                 amd64        The php-json package contains a dynamic shared object that will add
ii  brainy-php5-mbstring                  5.6.40-30.brainyV3                 amd64        The php-mbstring package contains a dynamic shared object that will add
ii  brainy-php5-mcrypt                    5.6.40-30.brainyV3                 amd64        The php-mcrypt package contains a dynamic shared object that will add
ii  brainy-php5-modules-base              5.6.40-30.brainyV3                 amd64        The php-recode package contains a dynamic shared object that will add
ii  brainy-php5-mysql                     5.6.40-30.brainyV3                 amd64        The php-mysqlnd package contains a dynamic shared object that will add
ii  brainy-php5-pdo                       5.6.40-30.brainyV3                 amd64        The php-pdo package contains a dynamic shared object that will add
ii  brainy-php5-pgsql                     5.6.40-30.brainyV3                 amd64        The php-pgsql package add PostgreSQL database support to PHP.
iU  brainy-php5-ssh2                      0.13-4.3.brainy                    amd64        Bindings to the libssh2 library which provide access to resources
ii  brainy-php5-xml                       5.6.40-30.brainyV3                 amd64        The php-xml package contains dynamic shared objects which add support
ii  brainy-php5-zendopcache               5.6.40-30.brainyV3                 amd64        The Zend OPcache provides faster PHP execution through opcode caching and
ii  brainy-php5-zip                       5.6.40-30.brainyV3                 amd64        The php-zip package contains a dynamic shared object that will add

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

root@SR8:/var/log# dpkg-query -l | grep apache
iU  apache2-data                          2.4.41-4ubuntu3.14                 all          Apache HTTP Server (common files)
ii  mod24-suphp                           0.7.2-1                            amd64        suPHP is an apache module for executing PHP scripts with the permissions of

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

root@SR8:/var/log# dpkg-query -l | grep clam
ii  clamav                                0.103.8+dfsg-0ubuntu0.20.04.1      amd64        anti-virus utility for Unix - command-line interface
ii  clamav-base                           0.103.8+dfsg-0ubuntu0.20.04.1      all          anti-virus utility for Unix - base package
iU  clamav-daemon                         0.103.8.2-6.brainy                 amd64        The Clam AntiVirus Daemon
ii  clamav-data0                          1.0-2.1.brainy                     amd64        The actual virus database for clamav
iU  clamav-db                             0.103.8.2-6.brainy                 amd64        The actual virus database for clamav
ii  clamav-freshclam                      0.103.8+dfsg-0ubuntu0.20.04.1      amd64        anti-virus utility for Unix - virus database update utility
ii  clamdscan                             0.103.8+dfsg-0ubuntu0.20.04.1      amd64        anti-virus utility for Unix - scanner client
ii  clamsmtp                              1.10-21ubuntu1                     amd64        virus-scanning SMTP proxy
ii  libclamav9:amd64                      0.103.8+dfsg-0ubuntu0.20.04.1      amd64        anti-virus utility for Unix - library

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение sbury » Пн июн 05, 2023 3:45 pm

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

apt update
apt-get remove --purge clamav-freshclam libclamav9
apt-get install brainy-php5-process

vsech
Сообщения: 4
Зарегистрирован: Пн июн 05, 2023 11:26 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение vsech » Пн июн 05, 2023 5:04 pm

Получилось запустить, большое спасибо за помощь! Пойду второй сервер от этой же болячки лечить.
Единственное что на apt update

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

root@SR8:/var/log# apt update
Сущ:1 http://ru.archive.ubuntu.com/ubuntu focal InRelease
Игн:2 http://46.175.146.57/centos/ubuntu brainycp InRelease
Сущ:3 http://ru.archive.ubuntu.com/ubuntu focal-updates InRelease
Пол:4 http://ru.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Сущ:5 http://46.175.146.57/centos/ubuntu brainycp Release
Игн:6 http://46.175.146.57/centos/ubuntu brainycp Release.gpg
Пол:7 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Получено 222 kB за 1с (242 kB/s)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Может быть обновлено 10 пакетов. Запустите «apt list --upgradable» для их показа.
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «http://46.175.146.57/centos/ubuntu brainycp InRelease» не поддерживает архитектуру «i386»

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение sbury » Пн июн 05, 2023 5:20 pm

vsech писал(а):
Пн июн 05, 2023 5:04 pm
Получилось запустить, большое спасибо за помощь! Пойду второй сервер от этой же болячки лечить.
Единственное что на apt update

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

root@SR8:/var/log# apt update
Сущ:1 http://ru.archive.ubuntu.com/ubuntu focal InRelease
Игн:2 http://46.175.146.57/centos/ubuntu brainycp InRelease
Сущ:3 http://ru.archive.ubuntu.com/ubuntu focal-updates InRelease
Пол:4 http://ru.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Сущ:5 http://46.175.146.57/centos/ubuntu brainycp Release
Игн:6 http://46.175.146.57/centos/ubuntu brainycp Release.gpg
Пол:7 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Получено 222 kB за 1с (242 kB/s)
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Может быть обновлено 10 пакетов. Запустите «apt list --upgradable» для их показа.
N: Пропускается получение настроенного файла «main/binary-i386/Packages», так как репозиторий «http://46.175.146.57/centos/ubuntu brainycp InRelease» не поддерживает архитектуру «i386»
Так и должно быть. В этом нет ничего страшного. Единственное что еще надо будет сделать это в панели переустановить clamav , если вы его используете. Только именно в панели.

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение sbury » Вт июн 06, 2023 1:11 pm

apt-get update
apt-get -y install brainy-php5-process
systemctl restart brainyphp-fpm

Аватара пользователя
Crazy Demon
Сообщения: 28
Зарегистрирован: Вт май 05, 2020 4:16 am
Откуда: Blagoveshensk.ru
Контактная информация:

Re: Ошибка Call to undefined function sem_get() при попытке обновления

Сообщение Crazy Demon » Пт июл 07, 2023 4:18 am

Здравствуйте.
Перестали автоматом обновляться сертификаты
запустил: /usr/local/brainycp/src/compiled/php5/bin/php -q /usr/local/brainycp/scripts/letsen_renew.php
выдаётся такая же ошибка.

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

PHP Fatal error:  Call to undefined function sem_get() in /usr/local/brainycp/classes/server.php on line 0
Fatal error: Call to undefined function sem_get() in /usr/local/brainycp/classes/server.php on line 0
Но при попытке установить brainy-php5-process выдаётся следующее (apu update предварительно делал)

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

root@vostok:/etc/nginx# apt install brainy-php5-process
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 brainy-php5-process : Зависит: brainy-php5 (= 5.6.40-30.1.brainyV3) но 5.6.40-30.brainyV3 должен быть установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.

root@vostok:/etc/nginx# apt install brainy-php5
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет brainy-php5 самой новой версии (5.6.40-30.brainyV3).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Текущая версия: 1.0954.20230607
Linux vostok 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

dpkg -l | grep 'brainy-php5-process'
выдаёт пустоту
cat /etc/os-release
dpkg-query -l | grep brainy-php5
dpkg-query -l | grep apache
dpkg-query -l | grep clam

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

root@vostok:/etc/nginx# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
root@vostok:/etc/nginx# dpkg-query -l | grep brainy-php5
ii  brainy-php5                           5.6.40-30.brainyV3                 amd64        PHP is an HTML-embedded scripting language. PHP attempts to make it
ii  brainy-php5-enchant                   5.6.40-30.brainyV3                 amd64        The php-enchant package contains a dynamic shared object that will add
ii  brainy-php5-fpm                       5.6.40-30.brainyV3                 amd64        PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
ii  brainy-php5-gd                        5.6.40-30.brainyV3                 amd64        The php-gd package contains a dynamic shared object that will add
ii  brainy-php5-imap                      5.6.40-30.brainyV3                 amd64        The php-imap module will add IMAP (Internet Message Access Protocol)
ii  brainy-php5-intl                      5.6.40-30.brainyV3                 amd64        The php-intl package contains a dynamic shared object that will add
ii  brainy-php5-json                      5.6.40-30.brainyV3                 amd64        The php-json package contains a dynamic shared object that will add
ii  brainy-php5-mbstring                  5.6.40-30.brainyV3                 amd64        The php-mbstring package contains a dynamic shared object that will add
ii  brainy-php5-mcrypt                    5.6.40-30.brainyV3                 amd64        The php-mcrypt package contains a dynamic shared object that will add
ii  brainy-php5-modules-base              5.6.40-30.brainyV3                 amd64        The php-recode package contains a dynamic shared object that will add
ii  brainy-php5-mysql                     5.6.40-30.brainyV3                 amd64        The php-mysqlnd package contains a dynamic shared object that will add
ii  brainy-php5-pdo                       5.6.40-30.brainyV3                 amd64        The php-pdo package contains a dynamic shared object that will add
ii  brainy-php5-pgsql                     5.6.40-30.brainyV3                 amd64        The php-pgsql package add PostgreSQL database support to PHP.
ii  brainy-php5-ssh2                      0.13-4.3.brainy                    amd64        Bindings to the libssh2 library which provide access to resources
ii  brainy-php5-xml                       5.6.40-30.brainyV3                 amd64        The php-xml package contains dynamic shared objects which add support
ii  brainy-php5-zendopcache               5.6.40-30.brainyV3                 amd64        The Zend OPcache provides faster PHP execution through opcode caching and
ii  brainy-php5-zip                       5.6.40-30.brainyV3                 amd64        The php-zip package contains a dynamic shared object that will add
root@vostok:/etc/nginx# dpkg-query -l | grep apache
ii  mod24-suphp                           0.7.2-1                            amd64       

Ответить