• Как обойти ошибку несовместимости версии php в composer?

    @Linung Автор вопроса
    Спасибо! кое как получилось разобраться откуда растут ноги: есть плагин который обновился и у него есть вот такой код:

    <?php
    
    // platform_check.php @generated by Composer
    
    $issues = array();
    
    if (!(PHP_VERSION_ID >= 70205)) {
        $issues[] = 'Your Composer dependencies require a PHP version ">= 7.2.5". You are running ' . PHP_VERSION . '.';
    }
    
    if ($issues) {
        if (!headers_sent()) {
            header('HTTP/1.1 500 Internal Server Error');
        }
        if (!ini_get('display_errors')) {
            if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
                fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
            } elseif (!headers_sent()) {
                echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
            }
        }
        trigger_error(
            'Composer detected issues in your platform: ' . implode(' ', $issues),
            E_USER_ERROR
        );
    }


    Подскажите пожалуйста, как мне его можно поправить, что бы не было ошибки платформы. Если можно максимально простым языком, т.к. делая сайты на WP 5 лет назад в такие дебри не лез))

    P.S. Если просто меняю PHP на хостинге под на 7.4. - выдаёт ошибку 500.
    Ответ написан