2011-09-16 32 views
5

Bu hatayı (apache günlüğünden) almaya devam ediyorum ve hem mongo hem de wamp'in 32bit sürümleriyle yüklenen php_mongo.dll modülünü alamıyorum.MongoDB'yi php 5.3.5 & wamp ile nasıl çalıştırabilirim?

PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.5/ext/php_mongo.dll' - The specified module could not be found.\r\n in Unknown on line 0 
<br /> 
<b>Warning</b>: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.5/ext/php_mongo.dll' - The specified module could not be found. 
in <b>Unknown</b> on line <b>0</b><br /> 

nedir en sinir bozucu ben bulamıyorum hata mesajı beni anlatıyor dosya tam dizinde oturan görebilirsiniz gerçektir! Php.ini düzenlemelerinin doğru olduğunu tekrar kontrol ettim, ancak php başladığında modülün yüklenmesini hala alamıyorum. 'Bilinmeyen satır 0' de '\ r \ n ile ilgili herhangi bir fikir olabilir?

php 5.3.5 apache 2.2.17 pencereler 7

teşekkürler!

+0

Modülü, CLI'den yüklenecek şekilde işaretlendiğinden emin olduğunuzda PHP'yi komut satırından çağırın. Kütüphanenin neden yüklenemediğine dair daha fazla bilgi içeren bir mesaj kutusu almalısınız. – hakre

+0

Cevabınız için teşekkür ederiz. Ben sadece wamp ve wamp ile bir sorun olup olmadığını anlamak için mysql olmadan elle apache 2.2 ve php 5.3 yüklü/yapılandırıldı ettik. Hala aynı hatayı alıyorum - CLI'yi yüklerken açılan mesaj kutusu bile oraya yapıştırılan bilgileri görüntüler. "PHP Başlangıç: dinamik kitaplık yüklenemiyor" g: /php/ext/php_mongo.dll '- Belirtilen modül bulunamadı. " – Kiada

+0

Bu sayfada listelenen tüm talimatları uyguladınız mı: http://www.mongodb.org/display/DOCS/Quickstart+Windows – Petrogad

cevap

8

Mongodb eklentisi eklentisinin vida dişli versiyonunu kullandığınızdan emin olun. İş parçacığı güvenli olmayan sürümleri kullanırken aynı hatalara rastladım. Eğer VC9 (Güvenli Konu) sürümü gerekir http://www.php.net/manual/en/mongo.installation.php#mongo.installation.windows

Büyük olasılıkla:

bkz doğru uzantısını indirmek için.

+2

+1. Sürücüyü https://github.com/mongodb/mongo-php-driver/downloads adresinden alın ve "ts" ile biten klasöre yükleyin (Thread Safe için). –

+1

Yukarıdaki güncellemeye bazı güncellenmiş bilgiler getirmek için: en son paketi indirdikten sonra, isimleri vc9, vc9-nts, vc9-x86_64 ve vc9-nts-x86_64 ile biten 4 dosya ile sonuçlandım. İlk ikisi, Windows tarafından "geçerli Win32 uygulamaları" olarak kabul edilmedi ve sonuncusu WAMP php5.dll yükleme ve Mongo uzantısı DLL kendisi başarısız neden oldu. Üçüncü kullanarak sadece iyi çalıştı. Windows 7 64 bit var. Kinda "nt", "Güvenli Değil Thread" anlamına geldiğinden şüpheleniyor, ama bu sadece aptalca, değil mi? – neemzy

1

php_mongo-1.4.3-5.3-VC9-x86_64.dll 64bit

Windows 7, wamp 2.2, PHP 5.3.8 benim için çalıştı Bunlar yeni sürümleri

php_mongo-1.4.3-5.5 -vc11-x86_64.dll

php_mongo-1.4.3-5.4-VC9-x86_64.dll

benim için işe yaramadı

. Aynı hatayı verdiler: 'Dinamik kitaplık yüklenemiyor - Belirtilen yordam bulunamadı'. Ben xampp aynı hata var http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/

1

: MongoDB veritabanı işlemi bu web sayfası başına çalıştığından emin olun - Ayrıca

. İplik güvenli mongodb'in eski versiyonunu denedim ve işe yaradı.

İlgili konular