php runtime 使用 FAQ 问题列表

简介: php runtime 使用FAQ 问题列表

Q: 函数计算 php runtime 是什么?

A: 请参考官方文档:

Q: 函数计算 php runtime 支持 http trigger 吗?

A: 支持, 详情见 php HTTP 触发器的函数入口

Q: php runtime 能使用第三方扩展吗?

A: 能

Q: php runtime 内置的table store php sdk 使用有问题

A: 原因是内置protobuf扩展和table store 依赖的php 实现的protobuf有冲突,具体解法请参考:php runtime 动态加载卸载内置扩展;同时,针对php runtime 动态加载卸载内置扩展这个话题,鼓励用户使用环境变量来裁剪不必要的扩展来优化runtime的启动速度

Q: php runtime 对异常处理严格,比如级别较低的notice就会抛出异常,导致某些第三方库(aliyun-openapi-php-sdk)不能使用怎么办?

A: 有解法,详情请参考:函数计算PHP Runtime - exception 处理

Q: php runtime 能驱动php 框架吗?

这里建议直接使用 custom-container, 和传统的 php 使用方法一致, 通过 S 工具可以一键部署

start-laravel
start-thinkphp
start-zblog
start-wordpress
start-discuz

A: 能,但是不建议, 请参考

Q: 使用php runtime http trigger出现Cannot modify header information - headers already sent by (output started at ... 怎么处理?

A:php runtime 中 headers already sent 问题解决方案

Q: 使用php runtime http trigger想更改 session 目录怎么处理?

A:php runtime 中 headers already sent 问题解决方案 更改session 目录部分

Q: php runtime开发web时, 怎么支持rewrite?

A:php runtime 中 http web 中 rewrite 浅解和方案

Q: php runtime 除了内置的扩展,想使用 php-gd 等其他php扩展怎么办?

A:
函数计算 php runtime 编译非内置的扩展

开发函数计算的正确姿势———为 PHP 运行时添加自定义扩展

Q: php runtime 两个php 文件简单require_once使用sample

  • a.php
<?php
$appcode = 123456;

class Foo {
   
   public $name = 'FooClass';

   function sayhi() {
   
        print 'Foo say hello!';
    }
}

$foo = new Foo;
  • b.php
<?php
require_once __DIR__ . '/a.php';
function handler($event, $context) {
   
    echo $GLOBALS['appcode'] . PHP_EOL;
    $GLOBALS['foo']->sayhi();
    $foo2 = new Foo; 
    $foo2->sayhi();
    return $GLOBALS['appcode'];
}

欢迎大家留言php runtime 使用中遇见的问题。

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
JavaScript 网络协议 前端开发
原淘宝 npm 域名即将停止解析,请切换至新域名(npm无响应)
原淘宝 npm 域名即将停止解析,请切换至新域名(npm无响应)
|
3月前
|
存储 人工智能 安全
企业级 AI Agent 开发指南:基于函数计算 FC Sandbox 方案实现类 Chat Coding AI Agent
通过 Sandbox 与 Serverless 的深度融合,AI Agent 不再是“黑盒”实验,而是可被企业精准掌控的生产力工具。这种架构不仅适配当前 AI Agent 的动态交互特性,更为未来多模态 Agent、跨系统协作等复杂场景提供了可复用的技术底座。若您的企业正面临 AI Agent 规模化落地的挑战,不妨从 Sandbox 架构入手,结合函数计算 FC 的能力,快速验证并构建安全、高效、可扩展的 AI 应用系统。
|
9月前
|
存储 安全 Java
Git历史数据清理:运用BFG删除敏感信息。
通过使用BFG Repo-Cleaner,你可以确保你的Git历史记录自由于敏感数据,而不需要为手动清理每一个提交而烦恼。不仅如此,BFG的效率极高,对于大型的存储库和长期的提交历史,其表现出色,即使在处理数万个提交和GB级别的数据时,也能快速和有效的清理Git历史。
239 34
|
8月前
|
存储 弹性计算 资源调度
阿里云服务器收费模式对比:包年包月与按量付费的适用场景与选择参考
在我们购买阿里云服务器的时候,云服务器的收费模式主要有多种收费模式,其中包年包月和按量付费两种主流模式。对于准备在阿里云上部署应用的用户来说,选择合适的收费模式至关重要,因为它直接关系到成本控制和资源使用的灵活性。本文将对这两种收费模式做一个对比,以供参考和选择。
1205 14
|
人工智能 自然语言处理 前端开发
从0开始打造一款APP:前端+搭建本机服务,定制暖冬卫衣先到先得
通义灵码携手科技博主@玺哥超carry 打造全网第一个完整的、面向普通人的自然语言编程教程。完全使用 AI,再配合简单易懂的方法,只要你会打字,就能真正做出一个完整的应用。
11314 29
|
JavaScript Java 测试技术
基于SpringBoot+Vue的学习网站系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的学习网站系统的详细设计和实现(源码+lw+部署文档+讲解等)
218 5
|
Kubernetes 持续交付 开发工具
三类代码协同模式,你要如何选?
三类代码协同模式,Git大神告诉你到底如何选。
|
11月前
|
弹性计算 运维 Ubuntu
使用阿里云服务器自动搭建WordPress网站流程,超简单by系统运维管理OOS
本教程介绍如何使用阿里云服务器(ECS)和系统运维管理OOS自动搭建WordPress网站,支持Ubuntu、CentOS及Alibaba Cloud Linux等操作系统。前提条件包括ECS实例处于运行中、有公网IP且安全组已开启80端口。安装步骤简单:进入ECS快速购买控制台选择预装WordPress,确认下单后通过管理控制台查看实例详情并开放安全组端口。最后,通过实例公网IP访问,出现WordPress登录页即表示安装成功。
|
Python
超详细的Python中 pip 常用命令,值得收藏!
超详细的Python中 pip 常用命令,值得收藏!
527 0
|
域名解析 缓存 网络协议
Python中使用`requests`库连接池与性能优化技术
【4月更文挑战第12天】在Python的网络编程中,`requests`库因其简洁易用的API和强大的功能而备受欢迎。然而,在高并发或大量请求的场景下,直接使用`requests`发送请求可能会导致性能瓶颈。为了解决这个问题,我们可以利用`requests`库提供的连接池(Connection Pooling)机制,以及采取一些性能优化措施,来提升请求的处理效率和稳定性。
1504 1

热门文章

最新文章