안녕하세요 ci를 배우고있는데요
제목에 있다시피 ci-3.1.9버전에 PHP8.0 에서 화면을 연결하면 아래와같은 에러들이 뜹니다
버전문제인건지 도저히 감이 안와서요 소스는 문제없는 소스입니다 다른곳에서 잘되고있는 거에요

한가지만 더 물어보겠습니다 PHP7.2 버전으로 낮춰 세팅했는데 아래와같은 에러는 머가 문제일까요?

mcrypt php extension이 설치되지 않았군요.
메시지에 나와 있네요.
안녕하세요 항상 감사드리며 또 다른 문제가 생겼는데요
ci3.1.9 php7.2 인데 mysql 8.0.28-0ubuntu0.20.04.3 입니다 아래와같은 에러가 나는데 이번엔 디비 버전문제이겠죠?
5.5.65-MariaDB 이정도 버전이면 맞을까요?

php 8.0 부터는 기본값이 있는 매개변수 뒤에 필수 매개변수가 오는 경우 오류가 발생합니다.
<?php function test($a = [], $b) {} // 오류 function test($a, $b) {} // 정상 function test($a, $b = []) {} // 정상소스 코드를 잘 살펴보세요.