6 Stimmen

Ist PHP für Windows enthalten?

Gibt es eine .dll-Version des inkl. Erweiterung für PHP ? Der Link im Handbuch für Enthalten in PECL4WIN ist nicht hilfreich. Ich habe keinen Compiler, um meine eigene DLL zu erstellen.

HINWEIS: Die Schreibweise "inclued" ist korrekt!

Edit: Ich habe keinen Compiler, kenne aber jemanden, der einen hat... das ist aber wirklich nur ein letzter Ausweg.

0 Stimmen

LOL. Ich wollte das gerade bearbeiten, als ich die Seite, auf die der Link verweist, tatsächlich gelesen habe. Ich bin froh, dass ich nichts geändert habe.

1 Stimmen

Ja, "inclued" ist der schlechteste Software-Projektname seit "memcached"! :-)

0 Stimmen

Ich warte auf den lolcatcache oder den cattache - du weißt schon, die Aktentasche für die Katze, die alles hat

5voto

Mark Biek Punkte 140395

Soweit ich das beurteilen kann, existiert die Windows-Version nicht mehr. Vielleicht musste derjenige, der sie vorher gepflegt hat, aus irgendeinem Grund aufhören.

Ich frage mich, was es braucht, um eine PECL-Erweiterung unter Windows zu kompilieren.


Editar

Hier sind einige Informationen zur Kompilierung einer anderen PECL-Erweiterung unter Windows . Möglicherweise können Sie auf die beigefügte Erweiterung extrapolieren.


Editar

WAMP-Server kommt mit PECL & PEAR. Ich kann den Befehl tatsächlich ausführen pecl installieren inklusive-alpha von der Windows-Befehlszeile aus, und es versucht, die enthaltene Erweiterung von der PECL-Website zu holen.

Leider bricht er ab, wenn er die .tgz-Datei entpackt und versucht, sie zu kompilieren

ERROR:  The DSP inclued.dsp does not exist.

3voto

Ross Punkte 44536

Welche Version von PHP verwenden Sie? Ich kenne jemanden, der Ihnen eine Version kompilieren kann.

Update

In Ordnung, habe dies kompiliert - ich habe auf meinem 5.2.6 Build getestet und es scheint gut zu funktionieren.

Mir wurde gesagt, dass es Probleme bei der Verwendung in einer threaded Umgebung (z.B. Windows) geben könnte, aber das ist nur eine Vermutung. Auch:

[13:10] <g0pz> the inclued dumpfiles will collide, because it uses PID # + increments
[13:11] <g0pz> but command line should work ok
[13:12] <g0pz> is the threaded apache version which'll have the same PID and well, a "possible" collision 

Also viel Glück dabei :)

herunterladen

1voto

Stoßen Sie mich an, wenn Sie irgendwelche Probleme mit dem Einschluss haben.

Ich stehe kurz davor, eine neue Version herauszubringen. Ich werde ein mkstemp() in Windows verwenden, anstatt die PID + Anzahl zu wählen.

Hoffentlich auch mit einer gensvg.php, die den Di-Graphen im Browser mit pear::Image::GraphViz darstellen wird.

0voto

warren Punkte 30258

Ist das nicht ihre DLL-Download-Seite? http://pecl4win.php.net/list_dlls.php

Oder irre ich mich beim Durchsuchen der Website?

0voto

kevtrout Punkte 4698

Ist dies die Seite, die Sie suchen?

http://pecl4win.php.net/list_dlls.php

edit: (Mann, sind wir schnell. Ich schwöre, diese beiden doppelten Antworten wurden gleichzeitig gepostet)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X