收起左侧

飞牛 fnOS 应用对 CGI 的支持情况求助

2
回复
446
查看
[ 复制链接 ]

14

主题

7

回帖

0

牛值

系统先锋体验团🛩️

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2025-12-24 22:41:05 显示全部楼层 阅读模式

最近我在开发一个fpk 应用(纯静态版已经基本完成),过程中遇到一个关于 fnOS 应用 CGI 支持的疑问,具体问题如下:

在飞牛 fpk 应用(非 Docker)中:

  1. **.php 文件是否能作为 CGI 脚本被正常执行?比如把 PHP 脚本放到 app/www/backend/**.php 下,当浏览器直接访问 /cgi/ThirdParty/xxx/index.cgi/backend/**.php 时,是否会由系统内置的 PHP 解释器执行并返回正确输出,还是会直接下载 PHP 源码,或者返回 500/404?

  2. 如果支持 PHP-CGI 执行,需要满足什么条件?

    • 是否需要特定目录(如 cgi-bin/)?
    • fnOS 内置了哪个版本的 PHP?支持常见扩展吗(如 geoip2 等)?
    • 有没有成功的原生 fpk 示例应用是用 PHP 做后端的?

我尝试过把 PHP 后端放到 www/backend/ 下,但访问 **.php 文件时直接下载源码,怀疑是 CGI 机制没触发 PHP 执行。

收藏
送赞
分享

6

主题

1万

回帖

0

牛值

管理员

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章

2025-12-25 15:37:27 显示全部楼层
您好,目前开发者文档还没正式公布,建议您在官网添加飞牛主理人获取帮助
你们的文档案例就是BUG: https://developer.fnnas.com/docs/quick-started/create-application?_highlight=cgi#7-%E9%85%8D%E7%BD%AE%E5%BA%94%E7%94%A8%E5%85%A5%E5%8F%A3%E5%B9%B6%E5%88%B6%E4%BD%9C-cgi-%E7%A8%  详情 回复
2026-1-16 22:19

10

主题

31

回帖

0

牛值

初出茅庐

2026-1-16 22:19:56 显示全部楼层
飞牛产品同学 发表于 2025-12-25 15:37
您好,目前开发者文档还没正式公布,建议您在官网添加飞牛主理人获取帮助 ...

你们的文档案例有BUG:
https://developer.fnnas.com/docs ... -%E7%A8%8B%E5%BA%8F

打包后,安装上,似乎无效。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则