Saya memiliki tetesan Laut Digital di mana saya baru saja menginstal Ubuntu 14.04, php5, apache2 dan seluruh tumpukan LAMP. Saya juga menginstal server mongo dan driver mongo untuk php dengan bantuan dari semua forum online.
Saya
sudo pecl install mongo
kemudian ditambahkanextension=mongo.so
kephp.ini
. yaitu,/etc/php5/apache2/php.ini
dan/etc/php5/cli/php.ini
. Lalu saya restart apache.Saya kemudian mencoba
php -m
dan saya dapat melihat modul mongo dalam daftar.Aku mencoba
php --ini
dan aku melihat20-mongo.ini
diAdditional .ini parsed
daftar
Tetapi untuk kehidupan saya, saya tidak bisa membuatnya bekerja. Itu tidak akan muncul di phpinfo()
. Saya mencoba menjalankan aplikasi Codeigniter di mana saya memuat pustaka mongo dan gagal pada baris ini
if (!class_exists('Mongo')) {
$this->_show_error('The MongoDB PECL extension has not been installed or enabled', 500);
}
Bagaimana saya memecahkan masalah apa yang terjadi?
Detail:
Ubuntu - 14.04.5 Penyedia Layanan - Digital Ocean