치명적인 오류: 비정적 메서드 Conn::__construct()는 /file.php에서 정적으로 호출할 수 없습니다.
정적 메서드(메서드 매개 변수, 문자열 유형 참조)가 없으며 정적 컨텍스트에서 참조할 수 없습니다.
치명적 오류: /file.php의 문자열에는 [] 연산자가 지원되지 않습니다.
변수가 배열이 아닌 유형으로 설정된 경우 []를 다시 사용하여 변수에 데이터 키 값을 추가할 수 없습니다. 같은 이름으로
해결 방법: 1. 변수 이름 변경, 2. $var = array(...) 사용
예:
코드 복사 코드는 다음과 같습니다.
//문자열 유형입니다.
$err = $e->getMessage()
//오류가 발생합니다. 여기에서 실행 시 보고됩니다
$err[] = array
(
'gid' => $this->_get['id'],
'url' => $new,
'log' => $err,
'time' => time()
)
치명적인 오류: Listing::content()는 다음과 호환되어야 합니다. 7행의 fileList_1.php에 있는 InewsList::content()
통합 인터페이스의 모든 클래스 메소드는 인터페이스 규정(범위 선언, 메소드 이름, 매개변수 수)을 준수해야 합니다.
경고: mysqli:: query() [mysqli.query]: /file.php에서 삽입을 가져올 수 없습니다.
작업을 수행하려면 데이터베이스에 연결하려면 mysqli가 반환한 결과 집합을 사용해야 합니다.
경고: 1064_SQL 구문에 오류가 있습니다. 가까운 곳에서 사용할 수 있는 올바른 구문은 MySQL 서버 버전에 해당하는 설명서를 확인하세요.
온라인 검색은 MYSQL 호환성 문제이지만 실제 작업에서는 구문 오류입니다. SQL 문이 올바르게 작성되었는지 확인해야 합니다.
경고: array_shift()는 매개변수 1이 배열, 주어진 정수일 것으로 예상합니다.
함수의 첫 번째 매개변수는 배열이어야 합니다.
#1366 - 잘못된 정수 값: 행 1의 'ID' 열에 ''
mysql 버전은 msyql 5.1.14 WIN32 버전입니다. 오류가 발생하는 이유는 자체 증가 ID에 할당되지 않았기 때문입니다. value 이전 버전에서는 할당할 수 없는 값이지만 자동으로 증가하는데, msyql 새 버전에서는 NULL 값을 할당해야 합니다
#1136: Column count does not match value at row 1
일련번호가 자동으로 증가하는 필드가 있는지 확인하세요.
저장된 데이터가 데이터베이스 테이블의 필드 유형 정의와 일치하지 않습니다.
필드 유형이 올바른지, 범위를 벗어났는지, 한 데이터 유형이 다른 데이터 유형에 저장되어 있는지 여부입니다. ># 1062_'map' 키에 대한 '...' 항목 중복
키워드가 중복되었습니다. 기본 키 ID이거나 고유 필드일 수 있습니다.
위 내용은 솔리드웍스 2차 개발 및 PHP 개발 시 오류 수집에 대해 소개한 것으로, 수시로 업데이트될 예정입니다. , 솔리드웍스 2차 개발 콘텐츠를 비롯해 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.