내 테이블에서 나는 'col1'에 인덱스를 작성하여 중복 항목을 잘 작동 시키지만 중복 항목을 추가하려고 할 때 사용자에게 표시되는 결과 오류 메시지는 SQL을 포함하여 보안 문제로 보입니다. 테이블 접두사
Joomla가 오류 메시지에 SQL을 표시하지 못하게하는 방법이 있습니까?
전역 구성에서 오류보고 설정을 변경하려고 시도했지만 알 수있는 한 효과가 없습니다 ...
메시지 예 :
오류
다음 오류로 저장하지 못했습니다. 키 'TestKey'에 대한 중복 항목 'Test'SQL = INSERT INTO`jml_mycomp_tbl1` (`id`,`col1`,`ordering`,`state`,`created_by`) VALUES ( '0' , 'Test', '2', '1', '730')
궁금한 점은 이미 확인했지만 디버그 설정을 활성화하지 않았습니까? 글로벌 구성> 디버그 시스템 설정을 확인하십시오. 글로벌 구성> 오류보고 레벨을 확인하십시오. 확인 : 플러그인> 디버그 플러그인 이상한 일이 있으면 궁금합니다. 나는이 읽고 있던 때문에 나는 물어 learn.theartofjoomla.com/developing-extensions/...
—
차드 Windnagle
@ChadWindnagle 안녕 차드, 네, 나는 그것을 해제하려고했지만 효과가 없습니다 ...
—
도버
방금 수정 한 죄송합니다. 업데이트 된 콘텐츠를 보셨다고 알려주시겠습니까? thnx!
—
차드 윈드 나글
@ChadWindnagle 아니요 편집 내용을 보지 못했습니다! 나는 오류보고를 시도했지만 지금 막 시도했지만 여전히 효과가없는 플러그인 비활성화 (팁 감사)를 잊어 버렸습니다!
—
도버
display_errors
(PHP 설정)이 꺼져 있어야하며 이러한 오류는 서버 측 오류 로그에만 기록되어야합니다.