Я пытаюсь выполнить настройку задания cron, как показано в документации, но у меня все время возникает проблема. В командной строке он выводит всю разметку в header.php
со следующими утверждениями в конце:
<h1>An Error Was Encountered</h1>
<p>The MongoDB PECL extension has not been installed or enabled</p>
Что я набираю в командной строке:
php index.php tools message
Есть ли что-то, что мне нужно установить на сервер? Вот мои спецификации от pecl version
.
PEAR Version: 1.9.4
PHP Version: 5.3.10-1ubuntu3.15
Zend Engine Version: 2.3.0
Running on: Linux lucrum 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 16:19:23 UTC 2013 x86_64
У меня нет ответа, чтобы добавить это как комментарий, поэтому я должен опубликовать его в качестве ответа. Но, судя по тому, что вы опубликовали, сообщение об ошибке сообщает вам, что расширение MongoDB PECL не установлено на вашем сервере. Вы проверили, установлен ли он на самом деле? Если это так, вам нужно заглянуть в свою конфигурацию.
mongo 1.5.8 stable
.php.ini
без расширения, специально для целей CLI. Теперь он загружает всю страницу, а не просто сообщает.