搜尋
首頁運維phpstudyPhpStudy安裝PHP8【圖文詳解】

PhpStudy安裝PHP8【圖文詳解】

Mar 02, 2021 pm 12:02 PM
php8phpstudy

本文主要為phpstudy安裝PHP8,並且正常使用

##文章目錄

前言

一、安裝PHP8

二、運行PHP8報錯處理

三、完美結合phpstudy和PHP8

四、總結

前言

#上文《

PHP8新特性解讀(開發程式碼實例示範)》中解讀了PHP8新特性,由於需要程式碼示範需要安裝PHP8原始碼。

為了方便沒有在linux上搭建,直接使用了phpstudy繼承環境來使用。

在那一文中雖然程式碼可以正常運行,但是裡邊的擴充是沒有打開的。

接下來咔咔帶你一步一步實現phpstudy集成PHP8

#註:以上是自己手動DIY,有些麻煩,為此php中文網開發了一個專為php中文網學習使用的支援php8的整合環境工具,下載網址:https://www.php.cn/xiazai/gongju/1532

一、安裝PHP8

#下載位址https://windows.php.net/download #php-8.0

PhpStudy安裝PHP8【圖文詳解】
選擇第一個下載

#下載完成後將檔案解壓縮,存放目錄建立為php8即可

都知道phpstudy的安裝目錄在新版本是直接安裝在D盤的,所以只要你沒有修改安裝目錄,那麼所有的安裝目錄就是一致的。

這裡確實給寫文章一組提供了很大的方便,因為每個人的安裝位置都是一樣的就省了很多麻煩。

接下來將下載解壓縮的PHP8放到phpstudy總PHP的目錄

PhpStudy安裝PHP8【圖文詳解】
PHP8存放目錄

此時你就可以盡情的玩耍​​了。

這裡一定要修改PHP版本哈!

PhpStudy安裝PHP8【圖文詳解】
修改PHP8環境

#二、執行PHP8報錯處理

################################################ ####有一部分夥伴在安裝PHP8時有可能會出現下列錯誤。 ######咔咔測試是在win10專業版是不會出現此錯誤的,但是在win10的家庭版會出現個錯誤。 ###

如果你把第一步執行完成之後,重啟了環境之後發現PHP無法運行,或是報錯502。

那麼你直接cmd到D:\phpstudy_pro\Extensions\php\php8.0.2nts這個位置執行php -v

#如果發現出現以下錯誤PHP Warning: 'C:\Windows\SYSTEM32\VCRUNTIME140.dll' 14.0 is not compatible with this PHP build linked with 14.28 in Unknown on line 0

進入到這個網址https://www.yuque.com/u30882/rx39g7/kns2a2,咔咔已經將軟體下載下來了,點擊進去直接下載即可。

下載完成後需要重新啟動電腦。

然後就可以完美的運行PHP8

三、完美結合phpstudy和PHP8

透過第一步和第二步的操作,環境已經搭建好,也可以運作PHP檔案。

但也僅此可以執行PHP文件,此時MySQL是連接不了的。

那是因為PHP8是我們自己下載的,裡面所有的擴充和設定資訊都沒有修改。

所以造成的問題就是自己下載的PHP8設定檔裡邊所有的擴充都是關閉狀態。

此時就需要去一個開啟對應的擴展,如果不知道都需要開啟什麼擴展。

打開你的phpstudy然後點擊到網站,右邊有個管理,看看之前的PHP環境都開啟了什麼擴展,然後跟著照貓畫虎即可

這裡是咔咔已經全部打開過的。

PhpStudy安裝PHP8【圖文詳解】
PHP8擴充

這裡的開啟方式你可以在下圖的位置一個一個開啟,也可是直接到php.ini檔案中直接修改,只需要將extension前邊的註解去掉即可。

PhpStudy安裝PHP8【圖文詳解】
直接在php.ini檔案中開啟

例如需要開啟curl,就把前邊的;去掉即可。

PhpStudy安裝PHP8【圖文詳解】
打開擴充功能

你會發現你把這些擴充都按照之前的PHP環境打開完了,發現在面板的擴充裡還是沒有一個打鉤的。

但明明我都開啟了啊!為什麼還是擴充還是沒有打開。

不要急,依然來到php.ini檔案中,搜尋這樣的一個字extension_dir,然後修改擴充位置

PhpStudy安裝PHP8【圖文詳解】
修改擴充位置

重啟你的PHP環境,接下來測試一下,本文測試使用的是tp6

測試程式碼就是查詢資料庫的數據,前提是你把資料庫資訊配置好啊!這裡就不寫了

PhpStudy安裝PHP8【圖文詳解】
查詢資料
PhpStudy安裝PHP8【圖文詳解】
回傳結果

四、總結

至此關於phpstudy整合PHP8才算是完善,才可以投入更多的測試。

在這裡給大家說幾個注意點

  • 修改完設定檔一定要重啟環境
  • 不知道開什麼擴充的,打開你原本的phpstudy跟著照貓畫虎
  • 擴展開啟結束後一定要修改擴充目錄
  • ##運行php -v報錯時看看是不是咔咔一樣
堅持學習、堅持寫博、堅持分享是咔咔從業以來一直所秉持的信念。希望在偌大互聯網中咔咔的文章能帶給你一絲絲幫助。我是咔咔,下期見。

以上是PhpStudy安裝PHP8【圖文詳解】的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)