讓phpStudy2016支持php7.4.20甚至更高PHP版本詳解教程
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
最近想在虛擬機測試一套wordpress模板,發現各類PHP套件都非常的難用,還得是phpStudy,可是phpStudy只有phpStudy2016,尷尬的是phpStudy2016里只有最高PHP7.0版本,但是最新的Wordpress又最基本的支持最好建議是7.4,不用8.0也得7.4吧,那就動手開始操作一下;
phpStudy2016支持php7.4.20甚至更高PHP版本詳解教程
一、下載PHP 7.4 (7.4.20)
瀏覽器打開網址:https://windows.php.net/downloads/releases/archives/?(如果是apache或ngingx上用就選線程安全的,若是iis服務器就選非線程安全的進行下載)詳細請參閱站內文章??PHP各種版本中TS和NTS是什么意思?有什么區別?
值得說明的是PHP下載在Windows系統中,是需要VC運行的,后面的VC15,就是需要VC15.0版本,如下圖所示
上面PHP顯示的后面還有X64以及X86版本,然后根據自己自由選擇VC版本;如下圖所示
PS: VC2015運行庫就是Microsoft Visual C++ 2015 Redistributable文件,可以去微軟官方下載;
微軟官方下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
二、下載php-7.4.20-nts-Win32-vc15-x64.zip或者php-7.4.20-nts-Win32-vc15-x86.zip
把剛才下載的zip文件解壓后,目錄復制或者剪切到phpStudy/php目錄下即可,建議跟官方名稱一致即可,比如“php-7.4.20-nts”如下圖所示;
三、重啟phpStudy
以上操作完以后,重啟phpStudy,重啟phpStudy,不是點擊面板上的重啟,是退出整個phpStudy,然后再次打開;
重啟phpStudy后,=》切換版本,就會看到php-7.4.20-nts的支持,如下圖所示
延伸閱讀:PHPstudy 2016 支持其他 PHP 版本以及問題解答;
同理,想讓 PHPstudy 2016 支持其他 PHP 版本的話參考本文的辦法即可。如不想讓 PHPstudy 2016 支持哪些舊版的 PHP,可進入到 phpStudy\php 文件夾內將其他不想保留的 PHP 版本文件夾刪除即可。比如老古現在所使用的 PHPstudy 2016 僅保留支持 PHP 5.6、7.0、7.4 版本,其他版本都刪除掉了即可,如老梁的下圖所示;
切換到新的 PHP 版本出現“Fatal error: Uncaught Error: Call to undefined function mysql_connect() in”錯誤
如果切換到新的 PHP 版本出現“Fatal error: Uncaught Error: Call to undefined function mysql_connect() in”錯誤,請打開 PHP 配置文件(如路徑:phpStudy\php\php-7.4.20-nts)(或點擊 PHPstudy 2016 客戶端右下角的“其他選項菜單”>> 打開配置文件 >> 點擊“php-ini”即可打開 PHP 配置文件),搜索找到以下代碼:
;extension=mysqli?修改為:?extension=mysqli? ,就是把前面的;去掉即可;保存好 php.ini文件并點擊PHPstudy 2016面板上的重啟進行重啟即可;
建議php.ini的配置文件;
extension=curl extension=fileinfo extension=gd2 extension=mbstring extension=mysqli extension=odbc extension=openssl extension=pdo_mysql extension=pdo_odbc extension=pdo_sqlite
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!