PHP 5.3 için php_memcache.dll

6 Cevap php

Geçenlerde kurulum Windows için XAMPP en son sürümünü kullanarak bir sunucu. PHP 5.3 ile geldi. . Şimdi dll dosyaları Ben önceki bazı kullandım PHP 5.3 ile çalışan bir memcache.dll dosya arıyor ve bir hata mesajı alınan ediyorum:

"PHP Startup: memcache: Unable t initialize module.
Module compiled with module API=20060613
PHP compiled with module api=20090626
These options need to match"

Bir PHP 5.3 memcache.dll dosyada herhangi bir bağlantıları büyük mutluluk duyacağız.

Yardımın için teşekkürler!

6 Cevap

Eğer xampp 1.7.2/1.7.3 içinde php 5.3 kullanıyorsanız, bu dağıtım çalışıyor:

http://shikii.net/blog/downloads/php_memcache-cvs-20090703-5.3-VC6-x86.zip

Bu windows.php.net PECL pencere ikililer ile henüz hala o gerçek bir üzücü.

Linkler artık çalışmıyor. Ama Dosyayı indirmek için aşağıdaki SVN deposunu kullanabilirsiniz.

http://zhiliansns.googlecode.com/svn-history/r4/trunk/software/php_memcache-cvs-20090703-5.3-VC6-x86.zip

http://downloads.php.net/pierre/ edinilebilir derlenen uzantısı vardır

Olanlar arasında, göreceksiniz:

  • php_memcache-cvs-20090703-5,3-VC6-x86.zip (2009-07-03 05:30 -0700)
  • php_memcache-cvs-20090703-5,3-VC9-x64.zip (2009-07-03 05:45 -0700)
  • php_memcache-cvs-20090703-5,3-VC9-x86.zip (2009-07-03 06:11 -0700)
  • php_memcache-cvs-20090703-5,3-NTS-VC6-x86.zip (2009-07-03 05:29 -0700)
  • php_memcache-cvs-20090703-5,3-NTS-VC9-x64.zip (2009-07-03 05:35 -0700)
  • php_memcache-cvs-20090703-5,3-NTS-VC9-x86.zip (2009-07-03 06:07 -0700)

PHP 5.3 sürümüne bağlı olarak, bunlardan birini yapabilecek kullanıyor ;-)


If you don't know which one you should choose, take a look at the "Which version do I choose?" block on the left of http://windows.php.net/ (quoting) :

If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP

If you are using PHP with IIS you should use the VC9 versions of PHP

VC6 Versions are compiled with the legacy Visual Studio 6 compiler

VC9 Versions are compiled with the Visual Studio 2008 compiler and have improvements in performance and stability. The VC9 versions require you to have the Microsoft 2008 C++ Runtime (x86) or the Microsoft 2008 C++ Runtime (x64) installed

Do NOT use VC9 version with apache.org binaries

Belki bir gün, uzantıları (as pecl4win is down) ... ^ ^ aslında güzel olurdu da bu sitede olacak

Benim için çalışmış bir PHP 5.3 versiyonu var, bu blogu bulundu:

http://shikii.net/blog/installing-memcached-for-php-5-3-on-windows-7/

Sen code.google.com bu eklentiyi indirmek gerekir:

php client for php 5.3(VC6) in xampp

Ben php 5.3.13 var ve benim durumumda yedi sağlanan bağlantı işe yaramadı. Ama bu yaptım: http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-vc9-x86.zip