[php] Установка актуальной версии ioncube loader на nic.ru

  1. Вкключить нужную версию РНР.
  2. Запустить скрипт:
    #!/bin/bash
    mkdir $HOME/ioncube_loader
    cd $HOME/ioncube_loader
    wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
    tar -xf ioncube_loaders_lin_x86-64.tar.gz
    mv ioncube/* ./
    rm -rf ioncube_loaders_lin_x86-64.tar.gz ioncube
    
    FILE=ioncube_loader_lin_`php -v | grep -Eo 'PHP [0-9]\.[0-9]' | grep -Eo '[0-9]\.[0-9]'`.so
    
    if [ -f "$FILE" ]; then
        echo "zend_extension=$HOME/ioncube_loader/ioncube_loader_lin_`php -v | grep -Eo 'PHP [0-9]\.[0-9]' | grep -Eo '[0-9]\.[0-9]'`.so" > $HOME/php.ini
        cat /etc/php/`php -v | grep -Eo 'PHP [0-9]\.[0-9]' | grep -Eo '[0-9]\.[0-9]'`/php.ini | grep -v ioncube >> $HOME/php.ini
        apache2ctl restart
        fi