2011-11-18 2 views
1

Pyrocms로 실행중인 웹 사이트가 있습니다 & CodeIgniter. 5.0.9 아파치 : 2.2.9 MySQL의 : 데비안 :Pyrocms : 데이터베이스 페이지의 빈 페이지

내 설정은 다음과 같다 5.0.51 PHP : 나는 다음과 같은 문제에 직면하고있어 5.2.6-1

:

데이터베이스에 메시지를 삽입하기위한 POST 요청을 수신했습니다. i는 홈페이지 또는 관리자를 제외한 모든 모듈에 도달하려고 할 때 흰색 페이지를 얻을 잠시 후

을 innoDD : 때때로 dB의 삽입의 주파수는 최대 100 개 개의 메시지/초

사용되는 데이터베이스 엔진입니다.

www.project.com는 HTTP 상태 200를주고있다하지만 페이지가 www.project.com/mycontroller에 대한 동일한 이 HTTP 상태 200주고있다 비어하지만 페이지가 관리자가 내 로그 파일에서 미세

을하고있다 비어 다음과 같은 오류가 있습니다 :오류 - 2011-11-18 15:04:28 -> 심각도 : 공지 -> iconv() [function.iconv] : 입력 문자열에서 잘못된 문자를 감지했습니다./home/project/system/codeigniter/core/Utf8.php 89

당분간 나는 30 분마다 db를 덤프하고 plateform이 충돌 할 때 마지막 작업 db로 롤백합니다.

mysqlcheck를 사용하여 데이터베이스에서 테스트를 수행했지만 모든 것이 db에서 정상적인 것 같습니다.

도움 주셔서 감사합니다.

+0

데이터베이스가 모두 UTF8 유니 코드입니까? –

답변

0

iconv로 변환 할 때 PHP에서 일부 문자가 질식하는 것 같습니다. "// IGNORE"를 두 번째 인수에 추가 해보십시오.

iconv("UTF-8", "ISO-8859-1//IGNORE", $text);