专栏首页青玉伏案关于在BAE上部署ThinkPHP框架的问题

关于在BAE上部署ThinkPHP框架的问题

现在有点小兴奋,因为在在BAE上部署ThinkPHP框架的问题快折腾一天了,午觉都没睡,不过没白整总算有点结果。不扯淡了,直入正题吧.

  之前熟悉ThinkPHP框架,想在BAE上用ThinkPHP做点东西,部署了一天的环境了总结一下把:

  一:首先你得有百度帐号吧,别着急先登上。然后进入快速创建应用如下图所示

  二.创建应用的具体过程就不多说了吧不是今天的重点,然后ThinkPHP官网上去下一个云引擎版本链接如下:http://www.thinkphp.cn/down.html,我是用的ThinkPHP3.1.2的版本。截图如下:

 三、在本地的服务器上把对应的文件建好,我用的是XAMPP(这个不是重点)

  入口文件index.php的内容入下:

<?php
    //1.确定应用名称Home
    define("APP_NAME","Home");
    
    //2.确定应用路径
    define("APP_PATH","./Home/");
    
    //3.开启deBug模式
    define("APP_DEBUG",true);
    
    //4.引入核心文件
    require"./ThinkPHP/ThinkPHP.php";
    
?>

在本地访问Index文件就OK了,然后压缩成.zip的文件,上传到BAE上就OK了。

四.上传到BAE后启动在线编辑模式如图所示:

找到Thinkphp下的Lib/convention.php修改数据库的配置项:

  配置代码如下:

    'DB_TYPE'               => 'mysql',     // 数据库类型
    'DB_HOST'               => getenv('HTTP_BAE_ENV_ADDR_SQL_IP'), // 服务器地址
    'DB_NAME'               => 'DKJMKVBbrCCtWpgjinXh',          // 数据库名
    'DB_USER'               => getenv'HTTP_BAE_ENV_AK'),      // 用户名
    'DB_PWD'                => getenv('HTTP_BAE_ENV_SK'),          // 密码
    'DB_PORT'               => getenv('HTTP_BAE_ENV_ADDR_SQL_PORT'),        // 端口

到这就部署好了,就可以开发你的web应用了。注意的是有些文集是必须在本地上生成的比如Home,admin等需要引入Thinkphp.php的文件都需要本地生成在配置数据库是也要小心不然会连接失败的哦~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • PHP关于web页面交互内容

    1. 学php学了有一段时间了总结总结给大家分享一下 2. PHP中的引用 第一段程序: <?php $first_name="fir...

    lizelu
  • OracleDBA之用户管理

    再分享一下Oracle中对用户的管理,以下这些东西是我的麦库上存的当时学Oracle的学习笔记今天拿出来和大家分享一下,转载请注明出处,下面用的Oracle的...

    lizelu
  • iOS开发之ReactiveCocoa下的MVVM

    最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干活还是比较足的。在之前发表过一篇博文,名字叫做《iO...

    lizelu
  • HTTP/2学习笔记

    上图中流A和B没有依赖关系,权重分别为12和4,则A和B获取资源的比例为3/4、1/4;C依赖于D,则D需要等待C后分配资源。

    用户1472179
  • 基础知识点总结

    //简单实现json到php数组转换功能 private function simple_json_parser($json){ ...

    wangxl
  • 腾讯云新春采购节云服务器秒杀 2 折起!1 核 1G1M 带宽 766 元/3 年

    自从阿里云百款云产品五折优惠销售之后,腾讯云也迅速跟进新春采购节,爆款秒杀,新购高额满返 更有续费/升级大礼包 满 1000 返 150 满 2000 返 30...

    魏艾斯博客www.vpsss.net
  • Bandit算法与推荐系统

    推荐系统里面有两个经典问题:EE和冷启动。前者涉及到平衡准确和多样,后者涉及到产品算法运营等一系列。Bandit算法是一种简单的在线学习算法,常常用于尝试解决这...

    CSDN技术头条
  • Bandit算法与推荐系统

    用户1737318
  • 程序员必须要看的互联网行业薪酬分析

    什么样的职业需求量大薪资高?选产品还是技术?什么是最好的编程语言?希望这篇文章能够帮你更好地制定职业规划和发展方向。 ▌毕业后该去哪个城市? 一张图说明这个问题...

    李海彬
  • 抗DDoS: 腾讯云大禹BGP高防

    DDoS攻击发动者意图通常为敲诈勒索,竞争利益冲突,表达政治立场,采用DDoS攻击吸引安全团队注意力而实际进行进一步入侵窃取数据情况,也有炫耀攻击练习情况。给客...

    腾讯云基础安全

扫码关注云+社区

领取腾讯云代金券