thinkphp学习笔记2—入口文件
2014-06-14 15:03
369 查看
在thinkphp中有两个入口文件,一个是项目的入口文件,是index.php在主目录里面,还有一个是thinkphp框架的的入口文件,放在框架目录下面如:D:\thinkphp\ThinkPHP,名字是ThinkPHP.php。
thinkphp采用的是单一入口模式,所有的程序都是从项目入口文件开始执行的,项目入口文件内容包括:
定义框架路径,项目路径和项目名称(可选)
定义调试模式和运行模式相关变量(可选)
载入框架入口文件(必须)
在手册里面讲到这个项目入口文件是需要自己创建的,其实在后续版本中已经自动把这个文件包含了,并且手册中说直接访问thinkphp路径http://localhost/App会看到欢迎界面,这里面有两个问题
1.首先如果自己的电脑中装有IIS或者其他别的服务器把80端口占用了,就不能直接使用这个路径了,要修改httpd.conf中的Listen节点,例如改成81,当然这个在安装php的时候可能会提示端口冲突,早已经解决了。
2.其次我们访问App这个目录的时候发现在页面上罗列文件目录信息,没有显示thinkphp的欢迎页面,这个需要我们修改<IfModule dir_module>节点内容,DirectoryIndex后面中又index.html,我们需要添加index.php
最终我们访问路径得到的结果可能是这样的:
thinkphp采用的是单一入口模式,所有的程序都是从项目入口文件开始执行的,项目入口文件内容包括:
定义框架路径,项目路径和项目名称(可选)
定义调试模式和运行模式相关变量(可选)
载入框架入口文件(必须)
在手册里面讲到这个项目入口文件是需要自己创建的,其实在后续版本中已经自动把这个文件包含了,并且手册中说直接访问thinkphp路径http://localhost/App会看到欢迎界面,这里面有两个问题
1.首先如果自己的电脑中装有IIS或者其他别的服务器把80端口占用了,就不能直接使用这个路径了,要修改httpd.conf中的Listen节点,例如改成81,当然这个在安装php的时候可能会提示端口冲突,早已经解决了。
2.其次我们访问App这个目录的时候发现在页面上罗列文件目录信息,没有显示thinkphp的欢迎页面,这个需要我们修改<IfModule dir_module>节点内容,DirectoryIndex后面中又index.html,我们需要添加index.php
最终我们访问路径得到的结果可能是这样的:
![](http://images.cnitblog.com/i/72678/201406/141457332175412.png)
相关文章推荐
- thinkphp学习笔记2—入口文件
- CI框架学习笔记(二) -入口文件index.php
- ThinkPHP学习之——项目入口文件、目录与配置
- Thinkphp3.1.3学习——2、配置文件(单入口时)
- ThinkPHP源码阅读笔记(1)-入口文件
- ThinkPHP3.2学习(2)入口文件
- ThinkPHP笔记——入口文件编写,创建自己的应用
- Thinkphp3.1.3学习——2、配置文件(多入口时)
- 对于ThinkPHP入口文件以及模块目录结构的学习
- ThinkPHP3.2.3学习笔记4---统计ThinkPHP3.2.3加载的文件
- CI框架学习笔记(二) -入口文件index.php
- 【ThinkPHP3.2.3】学习ThinkPHP笔记:框架中的配置文件(3)
- ThinkPHP学习笔记(8)在网页中配置Config文件内容
- PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)
- thinkphp学习--入口文件--1
- thinkphp5.0学习(四):入口文件、路由模式、路由设置和url生成
- 孙鑫VC学习笔记:第十二讲 用C++函数读写文件
- 孙鑫VC学习笔记:第十二讲 介绍常量指针、指针常量,文本、二进制文件
- C#学习笔记(二十二):使用文件高级
- 孙鑫VC学习笔记:第十一讲 图形重绘方法二 利用元文件