收藏
回答

小程序生产环境部署,可以使用TP框架上传运行吗

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 需求 Windows v1.02.1803210

- 需求的场景描述(希望解决的问题)

    小程序提供的 phpdemo /server目录下的CI框架,直接更换成了TP框架目录,我将TP入口文件修改到了server目录下。

    上传测试代码后不能正常运行,我想知道,咱们的开发者工具,或者说 开发环境/生产环境的服务器 支持更换TP框架吗。

- 希望提供的能力

    我想要在上传测试代码后,ThinkPHP框架或者Laravel框架能够跑通,并且上传正式代码,生产环境能正常运行。

最后一次编辑于  2018-04-06  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

7 个回答

  • 林超
    林超
    2018-04-07

    明白了


    如果是这样 确实是不支持的。目前这套方案开发者无法修改nginx ,也屏蔽了一些内容,这里我们记录下需求

    2018-04-07
    赞同
    回复
  • 林超
    林超
    2018-04-06

    可否测试下是否是PHP版本的问题

    2018-04-06
    赞同
    回复
  • ʣ
    ʣ
    2018-09-05

    所以用了TP 的话,还是要自行搭建服务器了

    2018-09-05
    赞同
    回复
  • 曹辉@互联网运营&保险&车险
    曹辉@互联网运营&保险&车险
    2018-08-24

    国产框架不支持,,,,,为什么

    2018-08-24
    赞同
    回复
  • nyp
    nyp
    2018-07-31

    顶一下,希望早日支持tp

    2018-07-31
    赞同
    回复
  • 克里斯~时雨
    克里斯~时雨
    2018-04-07

    好的

    2018-04-07
    赞同
    回复
  • 克里斯~时雨
    克里斯~时雨
    2018-04-06

    我说的详细点,小程序提供的 phpdemo /server目录下原本是 CI框架 能够正常解析 在开发者工具上测试也能通过,我针对目录结构 将TP框架的入口文件改到了TP框架的根目录下,修改后的入口文件在自己的服务器上路由访问全都正常,上传测试代码后,开发者工具中不能正常运行。

    php版本 腾讯云提供的 是 5.6.30 完全能够达到解析条件,但是不支持TP的url重写,腾讯云 nginx 配置不支持。

    以上是更换TP5.0的结果,更换TP5.1版本会提示,腾讯云的 php.ini 文件不支持一些函数,更换 laravel .env 文件完全不解析。

    腾讯云提供的 php 是 php-fpm  不是正常的 php 没有绑定环境变量的,还有就是我也无法,给自己上传的TP框架代码在腾讯云的服务器上修改执行权限,无法解析。

    我希望,能给我提供一种方法,让我成功的更换框架。或者能让腾讯云服务器直接支持这些框架。

    2018-04-06
    赞同
    回复