2011-01-12 9 views

Antwort

1

Von Runkit: Installation

Eine DLL für diese PECL-Erweiterung ist derzeit nicht verfügbar. Siehe auch die building on Windows section.

Sie müssen die DLL selbst kompilieren.

Siehe auch https://hakre.wordpress.com/2010/01/12/pecl-binaries-on-windows/

Eine weitere Option http://antecedent.github.io/patchwork

Patchwork wäre die Verwendung ist eine PHP-Bibliothek, die es möglich macht, benutzerdefinierte Funktionen und Methoden zur Laufzeit neu zu definieren, lose um die Funktionalität zu replizieren runkit_function_redefine in reiner PHP 5.3-Code, mit dem Sie unter anderem statische und private Methoden durch Testdoppelwerte ersetzen können.

+1

Ich weiß das, aber vielleicht hat jemand es schon kompiliert? Ich habe versucht, die Pakete von PECL in Visual Studio zu kompilieren, aber es gibt Fehler, und ich habe keine Lust, dies jetzt zu beheben. –

+0

@Tomasz erwägen, den Titel Ihrer Frage zu "Kann jemand kompiliert eine Runkit-DLL für mich oder zeigen Sie mir eine bestehende". Ich habe "wie" geantwortet, um eine aktuelle runkit DLL zu erhalten. – Gordon

+2

Es gibt kein Problem, Gordon - ich habe es von den von Ihnen erwähnten Seiten heruntergeladen. Antwort angenommen, danke. Ich habe ein Problem, wenn ich 'runkit_function_rename' anrufe, zeigt mein localhost "connection reset" an - wenn ich diese Zeile entferne, funktionieren alle Dinge. Irgendwelche Vorschläge? –