您好,登錄后才能下訂單哦!
本篇內容介紹了“如何解決php7提示500錯誤”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
php7提示500錯誤的解決辦法:1、找到Visual Studio2015和2017以及2019三合一的安裝包;2、根據自己系統的版本選擇,并下載安裝即可。
本文操作環境:windows7系統、PHP7.4版、DELL G3電腦
php7 提示500錯誤怎么解決?
早期版本升級PHP 7.4.5 之后出現500錯誤的原因和解決辦法
PHP 現在已經更新到 7.4 以上版本了,然后如果你是比較老的 PHP 版本升級到 PHP 7.4 以上的話,會出現 500 錯誤。如果是文中的錯誤的話,解決方法非常簡單。
下文是本人升級過程中遇到的問題和解決的辦法:
剛去看了下PHP的官網,突然發現PHP已經更新到 PHP 7.4.5(最新已經是 7.4.10 了)了,于是就下載下來準備更新一下,設置好PHP.ini文件之后,直接就在生產環境里換上了(好吧,因為是個人網站,無所謂,如果是重大項目的話,還是測試好再更新吧)。
結果打開PHP頁面,提示500錯誤。
然后我查看詳細錯誤顯示的是:
php-cgi.exe - FastCGI 進程意外退出
我用命令行,在PHP目錄運行 php -v,提示:
PHP Warning: ‘vcruntime140.dll’ 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0
因為PHP需要 VC++ 的支持,可是之前的PHP版本能用啊。然后才發現PHP官網上寫明了,PHP 7.4 (包括PHP7.4.5)是使用 Visual Studio 2019 建立的。也就是使用的是VC16,而之前的版本是VC15,自然就不能用了。
網上找到最新的 Visual Studio 2015、2017 和 2019 三合一的安裝包:
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
根據自己系統的版本選擇,下載安裝。其中x86是32位的,x64是64位的。
問題解決了。
“如何解決php7提示500錯誤”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。