Heim >Backend-Entwicklung >PHP-Problem >Lassen Sie uns über die Lösung sprechen, wenn WAMP keine PHP-Dateien ausführen kann

Lassen Sie uns über die Lösung sprechen, wenn WAMP keine PHP-Dateien ausführen kann

PHPz
PHPzOriginal
2023-04-11 09:16:511102Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn