2012-12-12 4 views
0

초보자 인 Mongodb입니다. Mongodb을 설치했고 localhost : 28017 /이 작동 중입니다. "/etc/init.d/mongodb start"터미널을 통해 서비스를 시작하면 작동합니다./로컬 호스트 test.php를 검색하는 동안PHP에서 새로운 mongo()를 시작할 수 없습니다.

하지만은/var/www가을에 파일 test.php 추가/

<?php 
$connection = new Mongo(); 
?> 

하지만 서버 오류 받고 있어요 "서버 오류 웹 사이트에서 오류가 발생했습니다. 그것은 할 수있다 유지 보수를 위해 고장 나서 잘못 설치하십시오. "

+0

오류가 있습니까? "서버 오류"? – AndreKR

+0

예, "서버 오류" –

+0

그입니다 "서버 오류 http : //localhost/test.php를 검색하는 동안 웹 사이트에서 오류가 발생했습니다. 유지 관리가 잘못되었거나 잘못 구성되었을 수 있습니다." –

답변

0

MongoDB에는 서버 부분과 클라이언트 부분의 두 부분이 있습니다. 서버 부분은 모든 실제 작업을 수행하지만 대화 할 수 있어야합니다. 클라이언트 라이브러리가 그 차이를 채 웁니다. 그들은 기본 네트워크 통신을 추상화하고 좋은 API (예 : new Mongo())를 사용자에게 제공합니다. 서버가 작동 중입니다. 훌륭합니다. 그러나 PHP 용 클라이언트 라이브러리를 설치하지 않았기 때문에 PHP는 new Mongo()과 관련이 없습니다.

+0

나는 그것을 풀었다. 나는이 튜토리얼 http://fv.cruxaustralis.net/languages/php/installing-mongodb-and-the-php-driver-in-ubuntu-10-10/을 따라 갔다. 도와 주셔서 감사합니다 –

관련 문제