thinkphp中怎么写入口文件?
展开全部
入口
(注:这个答案就是原创,入门文件就是这样写,大部分人也是这样写,我也是这样写,只要define('THINK_PATH', './ThinkPHP/');引入THINKPHP文件就可以编写项目了)
文件一般是根目录下的INDEX.PHP
<?php
// 应用入口文件
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',true);
// 定义应用目录
define('APP_PATH','./Application/');
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
展开全部
所谓的入口文件是其他文件必须通过这个文件才能访问,举个简单的例子,a文件是个入口文件,b文件必须通过a文件才能使用,那就在a文件中定义一个常量,b文件先判断这个常量是否定义过,没定义过不能访问。那么a文件就是入口文件,说白了就是入口文件设置了其他文件的访问权限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
define('APP_NAME','APP');
define('APP_PATH','./App/');//这里一定要主意路径的写法后面一定要加/
define('APP_DEBUG',true);
require '这里写你的框架的入口文件夹的路径';
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你复制一下吧,我也是复制我项目的 我也懒得一个个敲了
不过你要先下载ThinkPHP
<?php
ob_start();
ini_set('date.timezone', 'Asia/Shanghai');
define('THINK_PATH', './ThinkPHP/');
define('APP_NAME', 'Home');
define('APP_PATH', './Home/');
define('APP_DEBUG', TRUE);
define('SITE_PATH', getcwd());//网站当前路径
define("RUNTIME_PATH", SITE_PATH . "/Cache/Runtime/Home/");
define("WEB_ROOT", dirname(__FILE__) . "/");
require(THINK_PATH . "ThinkPHP.php");
?>
不过你要先下载ThinkPHP
<?php
ob_start();
ini_set('date.timezone', 'Asia/Shanghai');
define('THINK_PATH', './ThinkPHP/');
define('APP_NAME', 'Home');
define('APP_PATH', './Home/');
define('APP_DEBUG', TRUE);
define('SITE_PATH', getcwd());//网站当前路径
define("RUNTIME_PATH", SITE_PATH . "/Cache/Runtime/Home/");
define("WEB_ROOT", dirname(__FILE__) . "/");
require(THINK_PATH . "ThinkPHP.php");
?>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询