Я использую Ubuntu 12.04 LTS и устанавливаю pecl in /opt/lampp/bin/
.
При установке второго раза его ошибка бросания –
Командный запуск ранее –
pecl install mongo
pecl / mongo уже установлен и совпадает с выпущенной версией 1.5.1 install failed
Теперь, когда я проверяю –
echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n";
Он отображается не загружен.
Однако я обновил php.ini с extension=mongo.so
и перезапустил сервер, но он не работает.
Позвольте мне теперь, что я делаю неправильно.
РЕДАКТИРОВАТЬ
Я повторил команду, и результат – результат –
Build process completed successfully Installing '/opt/lampp/lib/php/extensions/no-debug-non-zts-20100525/mongo.so' install ok: channel://pecl.php.net/mongo-1.5.1 configuration option "php_ini" is not set to php.ini location You should add "extension=mongo.so" to php.ini
Наконец, с помощью Нила Лунна я сделал правильный путь.
Я добавил полный путь и добавил код в последней строке моего php.ini
расширение = "/ Opt / lampp / Библиотека / PHP / расширения / нет отлаживать-не-ЗТС-20100525 / mongo.so"
Я получил решение для xampp в ubntu linux.
Если эта команда не работает для вас, pecl install mongo
вы должны ввести команду ниже
sudo /opt/lampp/bin/pecl install mongo