Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:documentation:07_technical_annexes:14_php_7 [2021/06/09 10:52] 127.0.0.1 external edit |
en:documentation:07_technical_annexes:14_php_7 [2021/08/09 16:12] jimmy.olano [php.ini] |
||
---|---|---|---|
Line 77: | Line 77: | ||
==== PHP 7 Update ==== | ==== PHP 7 Update ==== | ||
=== CentOS === | === CentOS === | ||
+ | |||
Download the epel and remi last version repositories to install: | Download the epel and remi last version repositories to install: | ||
Line 82: | Line 83: | ||
# yum install https:// | # yum install https:// | ||
# yum install http:// | # yum install http:// | ||
+ | |||
</ | </ | ||
Line 87: | Line 89: | ||
< | < | ||
- | # yum install https:// | + | # yum install https:// |
# yum install http:// | # yum install http:// | ||
- | </ | ||
- | {{ wiki: | + | </ |
- | {{ wiki: | + | |
- | Next, install **yum-utils** in case it has not been installed previously in your machine to be able to use the **yum-config-manager** command: | + | {{ |
+ | Next, install **yum-utils** in case it has not been installed previously in your machine to be able to use the **yum-config-manager** command: | ||
< | < | ||
yum install yum-utils | yum install yum-utils | ||
| | ||
+ | |||
</ | </ | ||
- | {{ wiki:Yum_manager.png }} | + | {{ :wiki:yum_manager.png }} |
- | Finally, install the php7.2 version on your system: | + | Finally, install the php7.2 version on your system: |
- | | + | < |
+ | yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo php-snmp php-mbstring php-pecl-zip php-xmlrpc libxslt php-xml | ||
+ | |||
+ | </ | ||
- | {{ wiki:Yum_Install_php.png }} | + | {{ :wiki:yum_install_php.png }} |
And check the installed version | And check the installed version | ||
- | {{ wiki:Version_7_php.png }} | + | {{ :wiki:version_7_php.png }} |
- | + | If some version of Pandora FMS is installed in the machine, reinstall the Pandora FMS console for its correct operation, due to the changes of the PHP version, as seen in the following [[:en: | |
- | If some version of Pandora FMS is installed in the machine, reinstall the Pandora FMS console for its correct operation, due to the changes of the PHP version, as seen in the following [[en: | + | |
If you see any incompatibility notice with the Pandora FMS Console package installed, copy the rpm of version 729 into this directory or execute the following command: | If you see any incompatibility notice with the Pandora FMS Console package installed, copy the rpm of version 729 into this directory or execute the following command: | ||
+ | < | ||
- | | + | rpm -U --force *.rpm --nodeps |
+ | </ | ||
+ | |||
+ | == php.ini == | ||
There is also the possibility that during the upgrade process to php7, the php.ini file is affected. Here is an example of some of the data that php.ini must include: | There is also the possibility that during the upgrade process to php7, the php.ini file is affected. Here is an example of some of the data that php.ini must include: | ||
Line 132: | Line 140: | ||
max_execution_time = 0 | max_execution_time = 0 | ||
max_input_time = -1 | max_input_time = -1 | ||
- | memory_limit = 500M | + | memory_limit = 800M |
error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_USER_WARNING | error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_USER_WARNING | ||
log_errors = On | log_errors = On | ||
Line 155: | Line 163: | ||
sendmail_path = / | sendmail_path = / | ||
mail.add_x_header = On | mail.add_x_header = On | ||
+ | |||
</ | </ | ||