Я пытаюсь установить расширение mongo.so, но это не удается.
В соответствии с Руководство по установке PHP Mongo, я должен запустить:
sudo pecl install mongo
но я получаю эту ошибку:
загрузка mongo-1.6.10.tgz ... Начало загрузки mongo-1.6.10.tgz (209 087 байт) ............ выполнено: 209 087 байт 118 исходных файлов, сборка запущена: phpize sh : 1: phpize: not found Если команда завершилась неудачно с 'phpize: not found', тогда вам нужно установить пакет php5-dev. Вы можете сделать это, запустив 'apt-get install php5-dev' от имени пользователя root ОШИБКА: ошибка `phpize '
поэтому я пытаюсь:
sudo apt-get install php5-dev
то взамен я получаю эту ошибку: Извините, это на французском, но в основном php5-dev имеет неудовлетворительные зависимости ...
Пакеты suivants содержат неудовлетворительные зависимости: php5-dev: Dépend: autoconf (> = 2.63) больше не устанавливаются Dépend: automake (> = 1.11) больше не устанавливаются Dépend: libssl-dev mais ne sera pas install Dépend: libtool (> = 2.2) mais il n'est pas installable Dépend: shtool mais il n'est pas installable Рекомендовать: pkg-php-tools не может быть установлен E: Невозможно устранить проблемы, des paquets défectueux sont en mode «garder en l'état».
Обратите внимание, что php-cli и php-pear установлены правильно.
Но обновление apt-get тоже не удается: Снова на французском ... означает, что загрузка индексных файлов не удалась, они были проигнорированы и т. Д.
Atteint http: //fr.archive.ubuntu.com trusty-backports / Universe Translation-en
4 182 ko réceptionnés en 36s (115 ko / s)
W: Impossible de récupérer http: // fr.archive.ubuntu.com/ubuntu/dists/trusty/Release Impossible de Trouver l'entrée «limited / source / Sources» посещают dans le fichier «Release»: ligne nonvalable dans sources .list ou fichier corrompuE: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
На всякий случай мой sources.list:
#------------------------------------------------------------------------------#
# OFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### Ubuntu Main Repos
deb http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
###### Ubuntu Update Repos
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
#------------------------------------------------------------------------------#
# UNOFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### 3rd Party Binary Repos
#### MongoDB - http://www.mongodb.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen