Heim >Backend-Entwicklung >PHP-Problem >Lassen Sie uns über die Lösung sprechen, wenn WAMP keine PHP-Dateien ausführen kann
WAMP (Windows+Apache+MySQL+PHP) ist eine integrierte WEB-Entwicklungsumgebung. Sie läuft unter der Windows-Plattform und kann problemlos einen lokalen WEB-Server erstellen und eine Entwicklungs- und Testumgebung bereitstellen. Bei der Verwendung von WAMP tritt jedoch manchmal das Problem auf, dass PHP-Dateien nicht ausgeführt werden können. In diesem Artikel erfahren Sie, wie Sie das Problem lösen können, dass WAMP keine PHP-Dateien ausführen kann.
Problemphänomen
Wenn wir „http://localhost/test.php“ in den Browser eingeben, fordert der Browser auf, die Datei test.php herunterzuladen und zu speichern, anstatt die Datei auszuführen, wie in der Abbildung unten gezeigt. Das bedeutet, dass WAMP keine PHP-Dateien ausführen kann.
Lösung
1. Überprüfen Sie die PHP-Version
WAMP enthält mehrere Versionen von PHP. Zunächst müssen Sie sicherstellen, dass Sie derzeit die richtige Version verwenden. Sie können die Spalte „PHP“ in der Taskleiste von WAMP auswählen, um die installierte PHP-Version anzuzeigen. Wenn die aktuelle Version nicht die neueste Version ist, können Sie auf die neueste Version aktualisieren.
2. Überprüfen Sie die PHP.ini-Konfigurationsdatei
In WAMP werden PHP-Konfigurationsinformationen in der php.ini-Datei gespeichert. Wenn das PHP-Modul in der Konfigurationsdatei nicht aktiviert ist, kann es auch dazu führen, dass die PHP-Datei nicht ausgeführt werden kann. Daher müssen Sie prüfen, ob die folgenden Optionen in der php.ini-Datei korrekt konfiguriert sind:
extension_dir = "C:wamp64binphpphp7.4.16ext"
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
Darunter extension_dir Es muss auf den absoluten Pfad des ext-Verzeichnisses der entsprechenden PHP-Version eingestellt werden und die Erweiterung muss das entsprechende PHP-Modul aktivieren.
Hinweis: PHP7.0 und spätere Versionen haben php_mysql.dll abgebrochen. Wenn Sie die MySQL-Datenbank verwenden möchten, müssen Sie php_mysqli und php_pdo_mysql starten.
3. Überprüfen Sie die Apache-Konfigurationsdatei
In WAMP wird die Apache-Konfigurationsdatei in der Datei httpd.conf gespeichert. Stellen Sie in dieser Datei sicher, dass die folgenden Anweisungen nicht auskommentiert sind:
LoadModule php7_module "C:/wamp64/bin/php/php7.4.16/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
AddHandler application/x-httpd-php-source .phps
4. Starten Sie den WAMP-Dienst neu
Wenn die PHP- oder Apache-Konfigurationsdatei geändert wird, während WAMP ausgeführt wird, sollten Sie den WAMP-Dienst neu starten. Sie können in der WAMP-Taskleiste „Alle Dienste stoppen“ auswählen und dann den WAMP-Dienst neu starten.
Zusammenfassung
Durch die oben genannten Schritte sollten Sie in der Lage sein, das Problem zu lösen, dass WAMP keine PHP-Dateien ausführen kann. Abgesehen davon gibt es noch einige andere mögliche Lösungen, wie z. B. die Überprüfung von Systemumgebungsvariablen, Browser-Cache usw. Wenn keine der oben genannten Lösungen das Problem löst, können Sie in entsprechenden Foren oder auf der offiziellen WAMP-Website Hilfe suchen.
Das obige ist der detaillierte Inhalt vonLassen Sie uns über die Lösung sprechen, wenn WAMP keine PHP-Dateien ausführen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!