사양이 안 맞는 걸까요?
본문
수고하십니다.
해외에서 호스팅 서비스를 받고 있습니다.
그누5.333 까지는 셋팅이 잘 되어 로그인 및 모든 프로그램이 정상적으로 돌아 갑니다.
그 이상 5.6 을 셋팅하면
프로그램은 깔린 듯 한데
로그인도 안되고 보안문자가 나타나지 않아서
가입 및 로그인을 할 수 없습니다.
아래 사양이
그누보드 사양이라 질문 해 봤더니
다 충족 한다고 하는데 로그인 및 보안 문자가 나타나지 않는 건 무슨 문제 일까요?
세션 및 데이터 폴더 707 퍼미션 다 주고
UTF-8 도 체크 해 봤습니다.
조언 좀 부탁 드립니다.
질문 > PHP 5.2.17 이후 (최소 버전 요구)
답변 > MySQL 5.0 이상 또는 MySQL 5.0 이상의 기능 충족 mariaDB
질문 > 리눅스 지원 OS
질문 > PHP 권장 버전은 7.2 이상을 권장합니다.
답변 > 고객님의 계약에 있어서는 PHP7.4까지 이용 가능하며,
답변 > 신규 작성되는 데이터베이스는 MySQL 8.0에서 이용할 수 있습니다.
질문 > 필수 라이브러리
> GD Library 2.0 이후
> iconv
답변 > 상기 라이브러리는 이용 가능합니다.
답변 2
환경이 모두 충족을 한다면 로그인 및 안보이는 코드를 하나씩 찍어보면서 디버깅을 해야할거 같은데.. 애매하네요..
서버 php 및 mysql 버전이 올라가면, 기존 코드가 더 이상 보안 때문에 지원 안 되는 경우도 허다하고 가능했던 문법도 조금씩 바뀌어 수정할 곳이 엄창 많아집니다.
특히, 서버가 php 7.x 대로 올라가고, mysql이 5.7 이상 넘어가지면 큰 작업을 하셔야 합니다.
일단, php 문법에러 출력시켜서 하나하나 에러 잡아가면서 해결하시는 수밖에 없습니다.