首页 / PHP / 学习:ThinkPHP部署目录
学习:ThinkPHP部署目录
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了学习:ThinkPHP部署目录,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2137字,纯文字阅读大概需要4分钟。
内容图文
![学习:ThinkPHP部署目录](/upload/InfoBanner/zyjiaocheng/276/f53e4cbce4f642069cfb2dcf812cf42c.jpg)
下面由thinkphp框架教程栏目给大家介绍ThinkPHP部署目录,希望对需要的朋友有所帮助!
一、问题:根据文档2.2.3部署目录说明写项目时对目录结构很是迷惑
二、解决:(官方给出两种部署方案)
1. 官方推荐方案
官方推荐方案:(目录如下图)
操作步骤:
1.1 下载ThinkPHP软件包,新建TESTAPP目录,将ThinkPHP文件夹放入TESTAPP文件夹中,
1.2 假设需要创建前台目录Home及后台目录Admin,在TESTAPP文件夹中新建入口文件index.php(用来创建Home目录),代码如下:
<?php //1.确定前台文件夹名称 Home define('APP_NAME','Home'); //2.确定应用路径 define('APP_PATH','./Home/'); //3.开启调试模式 define('APP_DEBUG',true); //4.应用核心文件 require './ThinkPHP/ThinkPHP.php';
1.3 在TESTAPP文件夹中新建入口文件admin.php(用来创建Admin目录),代码如下:
<?php //1.确定后台文件名称 Admin define('APP_NAME','Admin'); //2.确定应用路径 define('APP_PATH','./Admin/'); //3.开启调试模式,防止缓存造成调试问题 define('APP_DEBUG',true); //4.应用核心文件 require './ThinkPHP/ThinkPHP.php';
1.4 两个文件写好之后,分别在浏览器输入 http://localhost/bbs/index.php自动生成Home文件夹,输入 http://localhost/bbs/admin.php 看到欢迎使用thinkPHP提示,目录结构如图所示:
部署完成。
1.5 开始写代码
如果需要User控制器,在Admin文件夹中新建UserAction.class.php,写入如下代码:
<?php class UserAction extends Action { public function index(){ $this->user=M('user')->select(); $this->display(); }
}
在tpl中新建文件夹Home,新建文件index.html,写入如下代码:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <!-- 引入 jquery 和 layer 插件 --> <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/layer/2.1/layer.js"></script> </head> <body> <a href="__URL__/add">添加</a> <table> <volist id="vo" name="user"> <tr> <td>{$vo.username}</td> <td><a href="{:U('Index/edit',array('id'=>$vo['id']))}">修 改</a></td> </tr> </volist> </table> </body> </html>
Admin文件夹中Conf中config.php中配置数据库信息
输入网址 http://localhost/TESTAPP/admin.php/User/index,即可看到结果
2. 分组模块方案(测试后再补充)
以上就是学习:ThinkPHP部署目录的详细内容。
本文系统来源:https://www.php.cn/phpkj/thinkphp/464350.html内容总结
以上是互联网集市为您收集整理的学习:ThinkPHP部署目录全部内容,希望文章能够帮你解决学习:ThinkPHP部署目录所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。