Есть рабочий сайт на 2,2 до сегодняшнего дня. Хостер принудительно повысил версию до 7.4 без возможности понижения отключил MCrypt. Теперь белый экран. Кто поможет запустить за вменяемые деньги только основной сайт, с купленными модулями буду разбираться сам. Перенести на другой хостинг не предлагать.
У любого белого экрана , есть объяснение в виде вывода ошибок на экран. Единственное, что от такого хостинга бежать нужно, а не ставить условия
в 7.4 нет Mcrypt. как то переводил OC1.5 на php7.4 system/library/encryption.php заменил на такой код Код: <?php final class Encryption { private $key; public function __construct($key) { $this->key = $key; } public function encrypt($value) { return strtr(base64_encode(openssl_encrypt($value, 'aes-128-cbc', hash('sha256', $this->key, true))), '+/=', '-_,'); } public function decrypt($value) { return trim(openssl_decrypt(base64_decode(strtr($value, '-_,', '+/=')), 'aes-128-cbc', hash('sha256', $this->key, true))); } }