Bug 40841 - Недостающая зависимость
Summary: Недостающая зависимость
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: zabbix-phpfrontend-engine (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexei Takaseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-01 19:34 MSK by Alexander Yereschenko
Modified: 2021-09-03 11:05 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Yereschenko 2021-09-01 19:34:02 MSK
Сегодня после обновления zabbix-server 5.0.14 -> 5.4.3 web-интерфейс выдавал пустую страницу. В логах appache оказалось:
PHP Fatal error:  Uncaught Error: Call to undefined function openssl_random_pseudo_bytes()
Пришлось вручную доустановить пакет php7-openssl (возможно, в предыдущей версии эта функция не использовалась)

Судя по всему, на пакет zabbix-phpfrontend-engine (или какой другой?) требуется добавить зависимость от php7-openssl
Comment 1 Anton Farygin 2021-09-03 09:48:12 MSK
Только нужно иметь в виду, что php 7.4 скоро кончится и надо переходить на php 8.0
Comment 2 Alexei Takaseev 2021-09-03 10:54:59 MSK
(Ответ для Anton Farygin на комментарий #1)
> Только нужно иметь в виду, что php 7.4 скоро кончится и надо переходить на
> php 8.0

Пока что php8 в zabbix не поддерживается.
Comment 3 Anton Farygin 2021-09-03 10:57:29 MSK
не могу найти эту информацию. Откуда такие сведения ?
Comment 4 Repository Robot 2021-09-03 11:02:48 MSK
zabbix-1:5.4.4-alt2 -> sisyphus:

 Fri Sep 03 2021 Alexei Takaseev <taf@altlinux> 1:5.4.4-alt2
 - Add Req: to php7-openssl for -phpfrontend-php7 subpackage
   (ALT #40841)
Comment 5 Alexei Takaseev 2021-09-03 11:03:40 MSK
(Ответ для Anton Farygin на комментарий #3)
> не могу найти эту информацию. Откуда такие сведения ?

https://www.zabbix.com/documentation/current/manual/installation/requirements

PHP 	7.2.5 or later 	PHP 8.0 is not supported.
Comment 6 Anton Farygin 2021-09-03 11:05:38 MSK
Увидел, спасибо.