새로운 서버 (Rackspace, Ubuntu 10.04)를 사용하여 Linux 쉘을 통해 PHP 파일을 실행하려고하는데,이 파일은 MongoDB를 사용하여 수집되는 정보를 삽입하고 저장합니다. I가 브라우저 창에 같은 파일/스크립트를 실행하면 는 "MongoDB를 PECL 확장이 설치되지 않았거나 활성화가"MongoDB PHP 확장이 명령 행 스크립트에서 인식되지 않습니다.
는, 그냥 실행 : 나는 내가 사용하고 MongoDB를 라이브러리에 정의 된 오류가 계속 벌금.
몇 가지
참고 사항 :- MongoDB를 PHP는 확장이 설치되어 있고 (phpinfo를 통해 확인) 활성화 MongoDB를 라이브러리 CodeIgniter를 사용
- 는 여기에서 찾을 : 된답니다 cron 작업 부트 스트 래퍼를 사용 https://github.com/alexbilbie/codeigniter-mongodb-library
- 여기에 확장 기능이 있습니다 : http://codeigniter.com/wiki/Cron_job_bootstrapper
나는 이전의 다른 서버에서 위의 모든 것을 함께 사용했습니다. t 문제.
나 혼자서 서버를 100 % 구성하는 데 익숙하지 않은데 누구든지 쉘을 통해 실행할 때 MongoDB PHP 확장이 인식되지 않는 이유를 이해할 수 있습니까? http를 통해 액세스하면 어떻게 작동합니까? 내 서버 구성에 문제가 있습니까, 아니면 문제가 사용중인 라이브러리와 관련이 있습니까?
브릴리언트. 지금은 이해. 완벽한 이해가됩니다, 고마워요! –