2012-12-01 5 views
0

저장 조작 후 ($col->save($w);) 예외가 발생합니다. 그러나 나는 단지 다음과 같은 것을 얻는다 :MongoDB 오류보고

Fatal error: in D:\......\x.php on line 41 
MongoException: in D:\......\x.php on line 41 

더 유익한 오류 메시지를 얻는 방법? MongoDB에 대한 오류보고를 활성화하는 구성이 있습니까?

답변

0

어떤 오류가 발생했는지 확인하려면 예외 발생시 발생한 오류 코드를 확인할 수 있습니다. 오류 코드를 확인하십시오 here at PHP driver for mongo

0

수행 된 가장 최근의 db 작업에 오류가 있는지 확인하려면 MongoDB::lastError을 사용할 수 있습니다. 정보

는 드라이버 버전 1.3.0로 실행하면

, new Mongo를 들어

var_dump($db->lastError()); 

되어 사용되지 않는했다. 이 기능에 의존하는 것은 매우 바람직하지 않습니다. 대신 MongoClient을 사용하십시오.