在本教學中,我們將逐步介紹使用 PHP 8.3 在 Laragon 上安裝和設定 OCI8 擴充功能的步驟。 OCI8 擴充功能允許 PHP 連接到 Oracle 資料庫,而設定它可能有點棘手。
要使用OCI8擴展,您需要下載Oracle Instant Client。前往適用於 Windows x64 的 Oracle Instant Client 下載頁面並取得以下內容:
下載完成後,解壓縮這兩個檔案並將內容移至 C:oracleinstantclient_23_6。
為了讓 Oracle Instant Client 在系統範圍內可訪問,我們需要將 Instant Client 路徑註冊到我們的系統。
您現在可以關閉所有視窗。
要使變更生效,請重新啟動電腦。
預設情況下,Laragon 僅附帶 PHP 8.1,但我們可以輕鬆新增其他 PHP 版本。
前往 Windows 版 PHP 並取得您喜歡的版本。在本教程中,我們將下載以下內容:
下載完成後,將檔案解壓縮到您的電腦上。然後,將資料夾 php-8.3.14-Win32-vs16-x64 移至 C:larragonbinphpphp-8.3.14-Win32-vs16-x64。
現在我們需要將 Laragon 捆綁的 Apache 升級到最新版本,以防止 httpd.exe - Entry Point Not Found 錯誤。
造訪 Apache Lounge 並下載最新版本的 Apache,在撰寫本文時,最新版本是 httpd-2.4.62-240904-win64-VS17。
下載後,解壓縮檔案並將此 httpd-2.4.62-240904-win64-VS17Apache24 資料夾中的所有檔案和資料夾移至父資料夾 httpd-2.4.62-240904-win64-VS17。
我們可以安全地刪除 Apache24 資料夾。
開啟 Laragon 應用程式以變更 Apache 並啟用 OCI8 擴充功能。為了安全起見,先停止所有服務。
使用菜單 Apache > 選擇新的 Apache 版本版本> httpd-2.4.62-240904-win64-VS17.
使用選單 PHP > 啟用 OCI8 擴充擴充 > oci8_19.
現在我們可以啟動所有服務並進行測試了。
要驗證 OCI8 是否已安裝並正常工作,請使用 Quickapp > 在 Laragon 中建立一個新的空白項目空白。
在該專案中建立一個新檔案並新增以下程式碼:
<?php if (function_exists('oci_connect')) { echo "OCI is installed"; } else { echo "OCI is not installed"; }
在網頁瀏覽器中運行該項目,您應該看到OCI 已安裝。
恭喜!您已使用 PHP 8.3 在 Laragon 上成功安裝並配置了 OCI8 擴充功能。現在您可以將 PHP 應用程式連接到 Oracle 資料庫。
如果您遇到任何問題,請仔細檢查上述步驟或查閱官方文件以獲得進一步協助。
編碼愉快! ?
以上是如何使用 OCIn Laragon 安裝 PHP的詳細內容。更多資訊請關注PHP中文網其他相關文章!