Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyelesaikan ralat php7 prompt 500

Bagaimana untuk menyelesaikan ralat php7 prompt 500

藏色散人
藏色散人asal
2021-11-09 09:41:101724semak imbas

Penyelesaian kepada php7 yang menyebabkan ralat 500: 1. Cari pakej pemasangan tiga dalam satu Visual Studio 2015, 2017 dan 2019 2. Pilih mengikut versi sistem anda, muat turun dan pasangkannya.

Bagaimana untuk menyelesaikan ralat php7 prompt 500

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.4, komputer DELL G3

php7 Bagaimana untuk menyelesaikan 500 ralat?

Punca dan penyelesaian untuk 500 ralat selepas menaik taraf PHP 7.4.5 daripada versi terdahulu

PHP kini telah dikemas kini kepada versi 7.4 atau lebih tinggi, dan jika anda menggunakan versi PHP yang lebih lama Jika anda menaik taraf kepada PHP 7.4 atau lebih tinggi, ralat 500 akan berlaku. Jika ia adalah ralat dalam teks, penyelesaiannya sangat mudah.

Berikut adalah masalah dan penyelesaian yang saya hadapi semasa proses naik taraf:

Saya baru sahaja menyemak laman web rasmi PHP dan tiba-tiba mendapati PHP telah dikemas kini kepada PHP 7.4.5 (yang terkini sudah 7.4.10), jadi saya memuat turunnya dan bersedia untuk mengemas kininya Selepas menyiapkan fail PHP.ini, saya terus menggantikannya dalam persekitaran pengeluaran (baik, kerana ia adalah laman web peribadi, tidak mengapa. Jika ia adalah projek utama, ia masih Uji dan kemudian kemas kininya).

Hasilnya ialah halaman PHP dibuka, menyebabkan ralat 500.

Kemudian saya menyemak ralat terperinci dan ia menunjukkan:

php-cgi.exe - FastCGI 进程意外退出

Saya menggunakan baris arahan untuk menjalankan php -v dalam direktori PHP, dan gesaannya ialah:

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

Kerana PHP Ia memerlukan sokongan VC, tetapi versi PHP sebelumnya boleh digunakan. Kemudian saya mendapati bahawa laman web rasmi PHP menyatakan bahawa PHP 7.4 (termasuk PHP7.4.5) dibina menggunakan Visual Studio 2019. Maksudnya, VC16 digunakan, dan versi sebelumnya ialah VC15, jadi secara semula jadi ia tidak boleh digunakan.

Cari pakej pemasangan tiga dalam satu terkini untuk Visual Studio 2015, 2017 dan 2019 dalam talian:

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

Pilih mengikut versi sistem anda, muat turun dan pasang. Antaranya, x86 ialah 32-bit dan x64 ialah 64-bit.

Bagaimana untuk menyelesaikan ralat php7 prompt 500

Masalah selesai.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat php7 prompt 500. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn