Heim > Backend-Entwicklung > PHP7 > Hauptteil

So beheben Sie den PHP7-Prompt-500-Fehler

藏色散人
Freigeben: 2023-02-18 08:54:01
Original
1690 Leute haben es durchsucht

Lösung für PHP7-Fehler 500: 1. Suchen Sie das Drei-in-Eins-Installationspaket von Visual Studio 2015, 2017 und 2019. 2. Wählen Sie es entsprechend der Version Ihres Systems aus, laden Sie es herunter und installieren Sie es.

So beheben Sie den PHP7-Prompt-500-Fehler

Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.4-Version, DELL G3-Computer

php7 Wie behebt man den 500-Fehler?

Die Gründe und Lösungen für den 500-Fehler nach dem Upgrade auf PHP 7.4.5 von früheren Versionen

PHP wurde jetzt auf Version 7.4 oder höher aktualisiert, und wenn Sie auf eine ältere PHP-Version auf PHP 7.4 oder höher aktualisieren, a 500 Fehler wird als Fehler angezeigt. Sollte es sich um einen Fehler im Text handeln, ist die Lösung ganz einfach.

Im Folgenden sind die Probleme und Lösungen aufgeführt, auf die ich während des Upgrade-Vorgangs gestoßen bin:

Ich habe gerade die offizielle Website von PHP überprüft und plötzlich festgestellt, dass PHP auf PHP 7.4.5 aktualisiert wurde (die neueste Version ist 7.4.10), also habe ich Ich habe es heruntergeladen und für die Aktualisierung vorbereitet. Nachdem ich die PHP.ini-Datei eingerichtet hatte, habe ich sie direkt in der Produktionsumgebung ersetzt (naja, da es sich um eine persönliche Website handelt, spielt das keine Rolle. Wenn es sich um ein großes Projekt handelt, ist es das auch Es ist besser, es zu testen, bevor Sie es aktualisieren).

Das Ergebnis ist, dass die PHP-Seite geöffnet wird und ein 500-Fehler auftritt.

Dann habe ich den detaillierten Fehler überprüft und es wurde angezeigt:

php-cgi.exe - FastCGI 进程意外退出
Nach dem Login kopieren

Ich habe die Befehlszeile verwendet und php -v im PHP-Verzeichnis ausgeführt. Die Eingabeaufforderung lautete:

PHP Warning: ‘vcruntime140.dll’ 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0
Nach dem Login kopieren

Weil PHP die Unterstützung von VC++ erfordert, aber die vorherige PHP-Version verwendet werden kann. Dann entdeckte ich, dass auf der offiziellen PHP-Website angegeben wurde, dass PHP 7.4 (einschließlich PHP7.4.5) mit Visual Studio 2019 erstellt wurde. Das heißt, es wird VC16 verwendet, und die vorherige Version war VC15, daher kann es natürlich nicht verwendet werden.

Finden Sie das neueste Drei-in-Eins-Installationspaket für Visual Studio 2015, 2017 und 2019 online:

https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
Nach dem Login kopieren

Wählen Sie es entsprechend der Version Ihres Systems aus, laden Sie es herunter und installieren Sie es. Unter diesen ist x86 32-Bit und x64 64-Bit.

So beheben Sie den PHP7-Prompt-500-Fehler

Problem gelöst.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo beheben Sie den PHP7-Prompt-500-Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!