Eyoucms程序开发:虚拟主机环境
ThinkPHP 支持各种各样的线上生产环境,如果你的生产环境与开发环境不符,需要稍作调整 ThinkPHP 的配置,以适应线上生产环境
修改入口文件
5.0默认的应用入口文件位于public/index.php,内容如下:
// 定义应用目录
define('APP_PATH', __DIR__ . '/../application/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';
入口文件位置的设计是为了让应用部署更安全,public目录为web可访问目录,其他的文件都可以放到非WEB访问目录下面。
我们也可以改变入口文件的位置及内容,例如把入口文件改到根目录下面改成:
// 应用目录
define('APP_PATH', __DIR__.'/apps/');
// 加载框架引导文件
require './thinkphp/start.php';
注意:APP_PATH的定义支持相对路径和绝对路径,但必须以“/”结束
如果你调整了框架核心目录的位置或者目录名,只需要这样修改:
// 改变应用目录的名称
define('APP_PATH', __DIR__.'/apps/');
// 加载框架引导文件
require './think/start.php';
这样最终的应用目录结构如下:
www WEB部署目录(或者子目录)
├─index.php 应用入口文件
├─apps 应用目录
└─think 框架目录
相关文档
- 网络营销可以帮助互联网客户提供更快、更方便的线上推广服务
- 商场推广怎么做?这些线上渠道选择要知道
- 医院网站优化指南:提升线上服务质量的实用技巧与关键模块
- 现代商业环境下,企业如何精准定位品牌并提升知名度?
- 河南SEO:与河南烩面相似,互联网环境及老乡兴趣点独特
- Discuz伪静态怎么配?三大服务器环境设置指南+SEO提升60...
- 免费建网站服务来袭!零成本打造您的专属线上平台
- windows系统配置nginx环境运行pbootcms访问首页...
- 安装迅睿cms网站程序的服务器环境要求
- 迅睿CMS:用户组支持在线付款的升级
- 迅睿CMS:升级PHP8环境须知
- 迅睿CMS:error parsing headers: dup...
- 易优channel栏目标签的附加功能使用教程
- EYOUCMS 当前位置导航的修改方法
- 列表分页样式的修改
- 定制的零件列表的标签调用方法
- 多语言或多城市开启则显示,否则隐藏的判断
- 自增标签循环+1的方法
- 在线留言单选框选择的判断问题
- 获取当前文档url地址的方法
上一篇: Eyoucms程序开发:自定义命令行
网友留言
搜索帮助
人气文章
- Eyoucms模板标签:tags 标签调用
- 易优CMS后台登陆常见问题汇总
- Eyoucms程序开发:变量输出
- 45°C商城:Hbuliderx Web配置获取腾讯地图Key
- 易优API接口:小程序分销接口使用说明
- 易优cms会员中心QQ、微信绑定会员账号
- EyouCms去掉URL中的index.php入口文件
- Eyoucms程序开发:404页面
- Eyoucms程序开发:自动加载
- 百度自动主动推送造成失败的原因讲述,您有吗?(教程篇)" href="/eyoujc/2052.html" class="title laok-909fhmm"> 百度自动主动推送造成失败的原因讲述,您有吗?(教程篇)

