开发者社区 > 云原生 > Serverless > 正文

函数计算不支持PHP 8.1么?想用larave9版本 环境不支持

函数计算不支持PHP 8.1么?想用larave9版本 环境不支持

展开
收起
云上静思 2023-07-02 10:20:17 112 0
10 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果您想在函数计算中运行 Laravel 9,可以选择使用支持的 PHP 运行时版本。

    如果您的应用程序依赖于 PHP 8.1 版本,您可以考虑使用其他云服务或自建服务器来运行您的应用程序。如果您想在阿里云上运行 Laravel 9,可以使用自建服务器、ECS 实例、容器服务等方式来部署和运行您的应用程序。

    2023-07-14 08:57:34
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    阿里云函数计算目前支持PHP 7.2、7.3、7.4版本,不支持PHP 8.1版本。如果您需要在函数计算中使用Laravel9,建议您使用支持的PHP版本进行开发和部署。

    如果您在开发过程中需要使用PHP 8.1的新特性,可以考虑在本地开发和测试环境中使用PHP 8.1,并且在部署到函数计算时将代码转换为支持的PHP版本。可以使用PHP框架提供的工具或者第三方工具对代码进行转换,以便更好地适配函数计算环境。

    2023-07-06 16:18:11
    赞同 展开评论 打赏
  • 找出支持的PHP版本,并将Laravel 9降级到支持的PHP版本上。在自己的服务器上部署Laravel 9,并根据需要进行扩展和管理。

    2023-07-05 14:55:38
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    是的,函数计算不支持PHP 8.1版本。目前,函数计算的最高支持版本是PHP 7.4。如果您需要使用最新的语言特性和功能,可以考虑使用其他的Web开发框架或者工具,以实现更好的开发体验和功能支持。

    2023-07-03 11:25:21
    赞同 展开评论 打赏
  • 不支持PHP 8.1版本

    2023-07-02 19:15:16
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    很抱歉,目前阿里云函数计算暂时不支持PHP 8.1版本。目前支持的PHP版本包括7.2、7.3、7.4以及8.0。因此,如果你想在阿里云函数计算上使用Laravel 9版本,你需要选择一个与之兼容的PHP版本。建议你查看Laravel 9的官方文档,了解与该版本兼容的PHP版本,并在函数计算上配置相应的环境。

    2023-07-02 19:06:31
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,根据你的描述,阿里云函数计算目前不支持PHP8.1版本。如果想使用Laravel 9版本,建议咨询阿里云技术支持。

    2023-07-02 14:21:07
    赞同 展开评论 打赏
  • 目前阿里云函数计算服务暂时不支持PHP 8.1版本。在函数计算中,PHP语言的当前支持版本是PHP 7.2。所以,如果您想使用Laravel 9版本的话,需要注意该版本可能依赖于PHP 8.1的一些特性或功能,因此在函数计算环境中可能无法正常运行。

    建议您在使用函数计算时,选择与当前支持的PHP版本相兼容的Laravel版本,以确保代码的稳定性和可用性。您可以查看Laravel官方文档或相关社区来获取更多关于Laravel版本与PHP版本的兼容性信息。

    另外,阿里云函数计算也提供了其他语言的支持,如Node.js、Python、Java等,您可以根据您的需求选择合适的语言环境来开发和部署函数计算。

    2023-07-02 11:51:36
    赞同 展开评论 打赏
  • 值得去的地方都没有捷径

    目前阿里云函数计算服务支持的 PHP 版本是 PHP 7.2、PHP 7.3 和 PHP 7.4,不支持 PHP 8.1。如果您的 Laravel 9 版本要求 PHP 8.1,那么您可能无法在阿里云函数计算中直接使用该版本。

    在这种情况下,您可以考虑以下解决方案:

    使用支持的 PHP 版本:将您的 Laravel 9 应用程序迁移到支持的 PHP 版本(如 PHP 7.4)。这样,您可以将应用程序部署到阿里云函数计算,并与现有的 PHP 运行时兼容。

    考虑其他云服务:如果您确实需要使用 PHP 8.1 和 Laravel 9,您可以考虑使用其他云服务提供商,他们可能提供对 PHP 8.1 的支持。您可以查看其他云服务提供商的文档和支持资源,以了解他们对 PHP 8.1 和 Laravel 9 的支持情况。

    自行部署服务器:如果您有自己的服务器或虚拟机,您可以自行部署和管理 PHP 8.1 和 Laravel 9 环境。这样,您将拥有更大的灵活性来满足特定的要求。

    请注意,以上建议仅供参考,具体解决方案可能因您的环境和需求而有所不同。建议您根据实际情况评估并选择适合您需求的解决方案。

    2023-07-02 10:54:22
    赞同 展开评论 打赏
  • 支持的。可以选择其他镜像,还不能满足的话可以用自己封装的容器镜像。

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-07-02 10:22:20
    赞同 展开评论 打赏
滑动查看更多

快速交付实现商业价值。

相关产品

  • 函数计算
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
    PHP安全开发:从白帽角度做安全 立即下载
    PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载