Страница 1 из 3
Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 11:53 am
vsech
Текущая версия: 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
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 12:02 pm
alenka
Покажите вывод dpkg -l | grep 'brainy-php5-process'
А потом установите данный пакет
apt-get -y install brainy-php5-process
systemctl restart brainyphp-fpm
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 1:31 pm
vsech
Код: Выделить всё
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», не указывая имени пакета (или указав решение).
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 1:58 pm
sbury
Покажите выводы
Код: Выделить всё
cat /etc/os-release
dpkg-query -l | grep brainy-php5
dpkg-query -l | grep apache
dpkg-query -l | grep clam
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 3:20 pm
vsech
Код: Выделить всё
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
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 3:45 pm
sbury
Код: Выделить всё
apt update
apt-get remove --purge clamav-freshclam libclamav9
apt-get install brainy-php5-process
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 5:04 pm
vsech
Получилось запустить, большое спасибо за помощь! Пойду второй сервер от этой же болячки лечить.
Единственное что на 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»
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пн июн 05, 2023 5:20 pm
sbury
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 , если вы его используете. Только именно в панели.
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Вт июн 06, 2023 1:11 pm
sbury
apt-get update
apt-get -y install brainy-php5-process
systemctl restart brainyphp-fpm
Re: Ошибка Call to undefined function sem_get() при попытке обновления
Добавлено: Пт июл 07, 2023 4:18 am
Crazy Demon
Здравствуйте.
Перестали автоматом обновляться сертификаты
запустил: /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