Mein Betriebssystem ist Windows 10 Pro x64 und ich habe VC14
Pakete x86 und x64 installiert.
Ich habe ein Verzeichnis php7.0.0 zu wamp/bin/php
hinzugefügt, kopierte Dateien php.ini
, phpForApache.ini
und wampserver.conf
und habe die Verzeichnisse und PHP-Erweiterungen in diesen Dateien geändert.
Da ist mein wampserver.conf
:
Es wird von WAMP korrekt gelesen, denn wenn ich die php7.0.0-Version wähle, bekommt der Apache httpd.conf folgende Zeile:
%Vor%Der Pfad ist korrekt und die DLL-Datei existiert, aber der Apache-Dienst startet nicht und wenn ich Apache-Erweiterungen überprüfe, wird das php7_modul als nicht gefunden (rotes Quadrat) angezeigt.
Wenn ich Apache-Fehlerprotokoll überprüfe, ist das einzige, das berichtet wird,
[Di Dez 08 11: 02: 14.021018 2015] [core: warn] [pid 5008: tid 516] AH00098: pid-datei C: /wamp/bin/apache/apache2.4.9/logs/httpd.pid überschrieben - - Unsauberes Herunterfahren des vorherigen Apache-Laufs?
Kennt jemand, der erfolgreich PHP 7 im WAMP-Server ausgeführt hat, eine Lösung für dieses Problem? Danke.
Es gibt die Antwort:
Ich lief mit dem letzten offiziellen wampserver, der mit php7 nicht kompatibel zu sein scheint (Ich habe auf 4 Computern Tests mit dem gleichen Ergebnis meines Problems gemacht).
Einer meiner Kollegen gibt mir diesen Link: Ссылка mit einigen Tutorials, um wampserver auf inoffizielle neue Versionen zu aktualisieren. Nach diesen Angaben habe ich die Ordner wamp / scripts und wamp / lang aktualisiert. Danach starten Apache normal mit PHP 7.
PS: Es scheint einige Fehler mit bestimmten PHP-Funktionen zu geben. Eine weitere Lösung ist, einige andere wampserver-Dateien zu aktualisieren, die Details sind auf dem Link. Aber im Moment habe ich diese Fehler nicht.
Danke an alle Leute, die auf dieser Seite kommen und mir Hilfe geben.
Ich hoffe, dass andere Entwickler in Zukunft hier Antworten finden werden.
Ich habe den gleichen Fehler früher behoben. Alle Links stammen vom französischen wampserver forum, vielleicht finden sich die gleichen Links auch auf Englisch.
Befolgen Sie zuerst alle Schritte, die hier beschrieben werden (Otomatic's Antwort, es funktioniert für mich mit der php7.0.0 Version): Ссылка
kümmern Sie sich darum, Ihre wampserver-Version zu aktualisieren, indem Sie die folgenden Schritte ausführen: (wenn Sie keinen 3.0 wampserver ausführen) Ссылка
Vergessen Sie nicht, alle Pakete in Schritt 20 (sowohl x86 als auch x64) im Abschnitt CONSEILS DE DEPANNAGE des wampserver-Forums zu installieren: forum.wampserver.com/read.php?1,88043
Danach können einige symbolische Links mit einer php7 dll fehlen. Also, Sie müssen einige Zeilen in wamp / scripts / config.inc.php hinzufügen (sehen Sie otomatic # msg-135093 im ersten Link): forum.wampserver.com/read.php?1,133587,133587#msg-133618
Ich hoffe, das könnte dir helfen.
Tags und Links php apache wampserver php-7