Как обновить PHP5 до последней стабильной версии PHP5?

Если я правильно вас понял, вы ищете что-то вроде этого:

if [[ "$(echo "$2" | sed 's/.two//g')" == "load" && "$1" == "Decrypt" ]] || 
   [[ "$(echo "$2" | sed 's/.two//g')" == "load" && "$1" == "Encrypt" ]]
then
    ...
fi

Обратите внимание, что вы также можете упростить все это до:

 if [[ "$(echo "$2" | sed 's/.two//g')" == "load" && "$1" =~ (De|En)crypt ]]; then ...
-1
19.11.2018, 12:16
2 ответа

Вы можете собрать php самостоятельно и использовать --с префиксом -или префиксом --, то есть /usr/local/php.

Если вы не уверены, что поставить после команды./configure, вы можете скопировать ее из текущего PHP, она видна в phpinfo ()(, скомпилированном с... ).

Только не забудьте использовать переключатель префикса --для конфигурации.

0
28.01.2020, 05:12

Вы можете искать пакеты openSUSE на software.opensuse.org, вы должны найти здесь . Это покажет вам неофициальную сборку -, поэтому будьте очень осторожны и убедитесь, что вы можете вернуться к предыдущему состоянию. Если вы решите попробовать, добавьте соответствующий репозиторий в свою систему и попробуйте установить более новую версию.

# Add repo
zypper addrepo https://download.opensuse.org/repositories/Cloud:/Platform:/buildpacks:/dependencies/openSUSE_Leap_42.3/ php-5

# List php-5 packages
zypper se -s php-5  

Loading repository data...
Reading installed packages...

S  | Name       | Type       | Version    | Arch   | Repository
---+------------+------------+------------+--------+-----------
   | php-5.6.37 | srcpackage | 5.6.37-1.1 | noarch | php-5.6   
i+ | php-5.6.37 | package    | 5.6.37-1.1 | x86_64 | php-5.6   
   | php-5.6.38 | srcpackage | 5.6.38-1.1 | noarch | php-5.6   
   | php-5.6.38 | package    | 5.6.38-1.1 | x86_64 | php-5.6   

Доступна более новая версия, поэтому установите ее:

zypper in php-5.6.38

The following NEW package is going to be installed:
  php-5.6.38

1 new package to install.
Overall download size: 2.2 KiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/...? shows all options] (y):
0
28.01.2020, 05:12

Теги

Похожие вопросы