ошибка драйвера MongoDB при использовании crontab

Я запускаю скрипт crontab каждые 2 минуты. Этот скрипт использует php-файл, используя MongoDB. Когда я запускаю файл через браузер, все работает отлично. Но когда его запускает cron, он отправляет эту ошибку:

Неустранимая ошибка: класс ‘MongoDB \ Driver \ Manager’ не найден в myfile.php в строке 19

Можете ли вы помочь мне понять? Mongo Driver установлен правильно, так как скрипт работает хорошо через мой браузер ..

Благодарю.

-1

Решение

Это потому, что вы должны включить mongodb для php cli отдельно.
Чтобы проверить, включен ли он уже, в командной строке попробуйте: php -m | grep -i mongo

Если результаты не выводятся, включите его cli/php.ini файл. пример: в последних версиях Ubuntu он находится по адресу /etc/php/[Your_PHP_Version]/cli/php.ini

1

Другие решения

мой php.ini также имеет расширение mongodb: extension = mongodb.so
Я использую Mamp

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector