php - 如何将 PHP 5.328 升级到 PHP 7.4.9 以使用 Oracle 11g?
问题描述
我有一个使用 PHP 5.3.28 在服务器上运行的 PHP 应用程序,它运行良好。然而,我们的安全人员要求升级到 PHP 7.4.9。我已经安装了它,但我收到以下错误:
致命错误:未捕获错误:调用 D:\webroot\base4\external\ftof\index.php:217 中未定义的函数 oci_connect() 堆栈跟踪:#0 {main} 在D:\webroot\base4\external\ftof 中抛出\index.php在第 217 行
我认为这与 PHP 7.4.9 中缺少的 OCI8 有关。
有人可以给我一步一步的方法来将此应用程序更新到较新的 PHP 版本吗?
解决方案
推荐阅读
- python - 将 python 项目从机器 A 移动到机器 B,包括外部库
- c++ - 在 Linux 中出现函数参数 (C++) 的未声明标识符错误,但在 Windows 中没有
- ffmpeg - RTSP 到 RTMP 在 Raspberry Pi 上使用 FFMPEG 到 YouTube 直播过早结束(有时无法启动)
- python - 使用循环将多个值从字典传递到方法中
- python - 用于不规则张量占位符的 R Keras 功能 API 方法?
- ssh - SSH 连接不工作@显示“colab@0.tcp.in.ngrok.io: Permission denied (publickey,password).”
- java - Openfeign 如何使用 @Headers 注解与不同的生产和消费类型?
- azure-aks - 使用 terraform 的节点池的 aks-engine 自定义映像
- apache-spark - SparkContext:运行 Spark 作业时初始化 SparkContext 时出错
- html - 如果输入标签中的文本已经存在于数组中,则替换它们