2017-03-31 4 views
0

WHMCS를 설치하려고하는데 설치 프로그램을 실행할 때마다 문제가 발생합니다. tblclient 테이블에서 timestamp 옵션을 사용하는 데 문제가 있습니다.이 문제를 해결하는 방법을 모르겠습니다.WHMCS 설치 - 액세스 위반

SQLSTATE [42000]가 : 구문 오류 또는 액세스 위반 'pwresetexpiry_temp'
(SQL에 대한
1067 잘못된 기본 값 : 변경 테이블 tblclientspwresetexpiry_temp 타임 스탬프를 추가

내가 수신하고있는 오류입니다 null이 아님)

답변

1

WHMCS 7 문서에는 현재 어떤 MySQL 5.7 sql_mode 사용자 정의가 필요한지 명시되어 있지 않습니다. WHMCS 7은 최신 MySQL 구문을 지원하도록 작성되지 않았으므로 MySQL 5.7과 함께 WHMCS 7을 설치하고 사용하려면 MySQL을 사용자 정의해야합니다.

루트로 서버에있는 SSH이 파일 작성 :

열기 파일 /etc/mysql/conf.d/disable_strict_mode.cnf을이 두 라인 입력 :

을 이 명령을
[mysqld] 
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 

다시 시작 MySQL의 :

sudo는 서비스 mysql을 다시 시작

희망이 당신을 위해 일합니다! :) 건배 !!!