在本教程中,我们将逐步介绍使用 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中文网其他相关文章!