Ich verwende Windows XP Home Edition. Ich muss einige PHP-Erweiterungen wie Memcache, APC usw. installieren. Ich würde PECL sehr gerne nutzen, um dieses Ziel zu erreichen. Das Problem besteht darin, dass PECL standardmäßig davon ausgeht, dass bestimmte Programme bereits auf meinem Computer installiert sind. In einem anderen Beitrag habe ich gelesen, dass zum Beispiel Microsoft Visual Studio C++ auf dem Rechner installiert sein muss. Allerdings verfügt die neue Version von Visual Studio, die ich heruntergeladen habe, nicht über msdev.exe, sondern verwendet stattdessen vcbuild.exe, das über eine völlig andere API verfügt und die mit diesen Modulen gelieferten .dsp-Dateien nicht kompilieren kann.
Also habe ich versucht, ein Skript zu finden, das den DSP so aktualisiert, dass er mit vcbuild.exe kompatibel ist ... Es stellte sich heraus, dass vcbuild.exe das könnte, aber natürlich ohne Erfolg.
Eine andere Sache, die ich versucht habe, war die Suche nach einem Build-Skript für Windows (nmake2make). Es gibt jedoch keine Make-Datei im Stammverzeichnis des Moduls.
Ich habe auch versucht, Cygwin und MinGW herunterzuladen, in der Hoffnung, ein einfaches Build-Skript wie in *nix OS zu finden, aber ohne Erfolg.
Wie installiere ich die PHP-Erweiterung auf einem Windows-Rechner? Kann mir jemand aus diesem Dilemma helfen?
对于所有前来下载dll扩展文件的人们。
这是PHP扩展下载链接的链接:http://windows.php.net/download/
这是一个要下载的PHP扩展列表:http://pecl.php.net/package-search.php
对于核心扩展,或者如果在pecl.php.net上找不到任何扩展,可以从zip包http://windows.php.net/download/下载PHP,并查看/ext文件夹,并将它们复制到您本地的php /ext文件夹中。