bae部署php网站,thinkphp部署bae的相关配置

news/2024/5/10 20:31:56/文章来源:https://blog.csdn.net/weixin_30055951/article/details/116264247

thinkphp3.2.3发布到bae3.0,在tp的config.php中设置URL_MODEL=1,入口文件index.php中设置

define('BIND_MODULE','Home');// 绑定Home模块到当前入口文件define('BIND_CONTROLLER','Index');// 绑定Index控制器到当前入口文件

这样在xampp中调试可以直接是localhost/web_app/index.html访问首页,在index.html中做跳转可以是href='contact.html',localhost/web_app/contact.html访问contact.html页面,这样可以隐藏掉入口文件和入口模块。

在bae中就要设置app.conf来实现url重写,

handlers:

- expire : .jpg modify 10 years

- expire : .swf modify 10 years

- expire : .png modify 10 years

- expire : .gif modify 10 years

- expire : .JPG modify 10 years

- expire : .ico modify 10 years

- url : /Public/(.*)

script: /Public/$1

- url : /(.*)

script: /index.php/$1

这里的空格和格式有很严格的要求,否则bae会无法访问。- url : /Public/(.*)表示所有以/Public开头的访问,全部重写为/Public/$1,这里的$1就是上面的(.*),当url不匹配这个表达式,则进入- url : /(.*)表示在所有的访问前添加index.php,模拟thinkphp的path_info访问。

我们还想要在本地测试的时候,加载本地的数据库,然后在bae上加载bae的数据库,这个时候我们可以使用thinkphp的状态配置,APP_STATUS。我们在入口文件index.php中添加上

define('APP_STATUS','config_bae'); 然后在Application/Common/Conf文件夹下面创建config_bae.php文件来配置bae的数据库链接。

2e4ea045344f885069ed3e1fb9c12a22.png9d8b71f0e86c3c4e2c239ab4177d9a0a.png

这样就解决了thinkphp在不同的服务器上加载不同数据库的问题了。认真看帮助文档,还是可以解决问题的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_823962.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux新加网站,linux云主机如何添加网站?

如何在云主机上添加网站?云主机也是有不同的操作系统区分的,比如Windows跟Linux等等,这两种是比较多人选择的云服务器系统。那么,今天万变云给大家带来在linux云主机上进行网站添加的教程。以下配置的路径以网站云提供的标准环境路径为准&am…

html网站栏目列表,栏目列表页.html

栏目列表页$axure.utils.getTransparentGifPath function() { return resources/images/transparent.gif; };$axure.utils.getOtherPath function() { return resources/Other.html; };$axure.utils.getReloadPath function() { return resources/reload.html; …

网站防御cdn和高防服务器,高防服务器和CDN防御的区别在哪

网络服务器配备纯SSD架构打造的高性能存储,旨在为用户提供优质、高效、弹性伸缩的云计算服务,下面小编给大家介绍一下高防服务器的种类。CDN是网站加速,可以服务器负载能力过低,带宽过少等带来的网站打开速度慢等问题。一个网站的服务器性能比…

Linux系统使用Gogs搭建私服Git网站

文章目录1. 安装Docker2. 安装Gogs3. 配置Git仓库系统:CentOS 7.4 64位1. 安装Docker # 通过yum源安装docker yum -y install docker # 启动docker systemctl start docker # 开机自启 sudo systemctl enable docker2. 安装Gogs 下载Gogs镜像 docker pull gogs/g…

基于django的视频点播网站开发-step3-注册登录功能

用户注册登录是一个网站的基本功能,django对这部分进行了很好的封装,我们只需要在django的基础上做些简单的修改就可以达到我们想要的效果。在本讲中,我们会用到user中的用户授权方面的一些函数,还会对django中的user进行扩展&…

揭秘全球最大网站Facebook背后的那些软件

Facebook级别规模的挑战   在我们深入细节之前,先了解一组Facebook不得不面对数据,你就可以想象这种规模。 Facebook每月的PV量:630,000,000,000 (6千3百亿)Facebook上的图片数量超过其他图片网站的总和&#xff08…

使用VS2012开发的网站或者webservice在IIS6.0上发布的注意事项

由于新版的VS2012的出现,很多人转而使用VS2012作为开发工具,微软每次新的版本都会新增一些功能,带给我们不少的惊喜,但是在VS2012或者VS2010下开发的网站或者webservice在部署时要注意了,由于VS2010以上版本的.net fra…

网站导航颜色停留_【设计师必看】提高网站易访问性的5个UI设计技巧

以下内容由摹客团队翻译整理,仅供学习交流。生活中难免会有这样的场景,例如打电话告诉别人你开会快要迟到了。这听起来是一个很简单的操作,对吗? 我也这么认为。但随即我又思考到另外一个问题,当手中有一堆重物时又该如何进行操作…

最简单的小说网站的部署

1.首先准备: 一个公网ip,一台云服务器 2.用ssh连接云服务器 3.rm -rf /etc/yum.repos.d/*.repo 清除损坏的repo包 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-Base-7.repo 下载华为的yum yum cl…

网站文件放在linux的哪个目录中,linux 的命令放在哪个目录下

满意答案yuemeiren682017.05.16采纳率:59% 等级:12已帮助:10073人cd的基本语法是:cd[选项][参数]选项:-P,如果目录是符号链接,则进入实际的目录;-L,如果目录是符号链接,则进行链接…

刚新建好的动态网站项目,创建jsp页面就报错

拿到刚刚可以运行的Eclipse,就马上想敲码了,但一创建项目之后再创建jsp页面就报错 ! 报错的内容大概为缺乏对应的jar包。我们常用Tomcat为中间体,而他本身是带有开发jsp网站的对应的jar包,检查在创建的时候是否有在Ecl…

想学网站建设与设计的书籍_楚雄网站建设_做网站_网站设计

介绍一诺建站公司成立于2006年,主要提供楚雄网络基础服务和网络推广服务。服务项目包含:楚雄网站建设,手机网站建设,楚雄网站制作,楚雄网站优化,楚雄网站改版,网站SEO优化推广等网络相关服务。我…

页面加载多久算超时_打开一个网站,花几秒钟算正常?

全文共4167字,预计学习时长11分钟图源:turnkeyInternet查询谷歌会发现很多文章指出2到5秒钟网页就能加载完毕。但是,是什么使2-5秒成为预设范围呢?直觉告诉你,答案必定比这更复杂。没错,真正的答案比任何试…

网站正在建设中_网站建设中更有利SEO优化的细节

点击蓝字获取更多优惠信息我们现在日常在网络上所花费的时间超出三分之一,甚至更高。在信息化成型的时代,如果在信息市场中不掉队呢?企业推广外宣的途径和方式有了许多选择,企业网站建设、小程序应用、各网络平台推送,…

C# WPF Image如何利用IsMouseOver变成不同的图片

参考代码&#xff1a; <Image Cursor"Hand" x:Name"testImage" Height"200" Width"200" Stretch"Uniform" MouseEnter"Image_MouseEnter" MouseLeave"Image_MouseLeave"><Image.Style>&l…

wos 文献被引_有哪些免费查找、下载文献的网站?(内含SCI-hub最新地址)

各位小伙伴&#xff0c;好久没有送福利给大家了&#xff0c;今天又要送给大家一份免费课程了&#xff01;&#xff0c;有没有开始激动了&#xff1f;科研文献浩如烟海&#xff0c;如何才能找到对自己有重要参考意义的文献&#xff0c;是每个科研工作者都必须要面对的课题&#…

飞鱼星路由器如何限制外网访问服务器网站,飞鱼星路由器如何限制禁止指定IP上网...

你知道飞鱼星路由器如何限制禁止指定IP上网吗?下面是学习啦小编整理的一些关于飞鱼星路由器如何限制禁止指定IP上网的相关资料&#xff0c;供你参考。飞鱼星路由器限制禁止指定IP上网的方法&#xff1a;如何设置让有的电脑能上网而有的电脑不能上网&#xff0c;这个是一个常见…

vue cli中使用预渲染技术解决SEO对SPA不友好问题

单页面应用(SPA)对于SEO不友好的问题可以通过预渲染(Prerender)和服务端渲染(SSR)技术解决 本文主要记录预渲染技术在vue cli构建的项目中的使用 用到插件prerender-spa-plugin、vue-meta-info 内容1. 引入依赖 prerender-spa-plugin2. vue.config.js配置3. 在main.js 添加监听…

allegro如何导入中文丝印_SEO优化中导入链接的相关知识

什么是导入链接&#xff1f;导入链接&#xff08;Inbound Link)即指向你的网站的其他网站的URL。搜索引擎认为&#xff0c;如果你的网站有价值&#xff0c;其他网站会提到你的网站&#xff1b;被提到的次数越多&#xff0c;就说明网站的价值越高。将导入链接纳入排名重要指标的…

vue+springboot 制作属于自己的个人网站 ① vue前端部署

一、准备工作 1.1 下载node vue ① 下载 node node.js下载地址&#xff1a;建议下载稳定版Node.jshttps://nodejs.org/zh-cn/ ② 下载vue 在控制台输入如下指令 npm install -g vue/cli 1.2 租用xx云服务器&#xff0c;这里以阿里云服务器为例 建议百度 阿里云/华为云/百…