thinkphp学习笔记2—入口文件

简介: 在thinkphp中有两个入口文件,一个是项目的入口文件,是index.php在主目录里面,还有一个是thinkphp框架的的入口文件,放在框架目录下面如:D:\thinkphp\ThinkPHP,名字是ThinkPHP.php。

在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

最终我们访问路径得到的结果可能是这样的:

作者:Tyler Ning
出处:http://www.cnblogs.com/tylerdonet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过以下邮箱地址williamningdong@gmail.com  联系我,非常感谢。

目录
相关文章
|
3月前
|
移动开发 JavaScript 应用服务中间件
Taro——H5项目如何修改静态文件入口
这里我们说两种情况,一种是在静态资源引入的时候加入前缀,另一种是真正的将静态资源输出到指定的目录下。
69 2
|
设计模式 运维 安全
ThinkPHP你必须要掌握的配置加载(6)
ThinkPHP你必须要掌握的配置加载
206 0
ThinkPHP你必须要掌握的配置加载(6)
|
PHP
ThinkPHP你必须要掌握的配置加载(1)
ThinkPHP你必须要掌握的配置加载
149 0
ThinkPHP你必须要掌握的配置加载(1)
|
运维 关系型数据库 MySQL
ThinkPHP你必须要掌握的配置加载(2)
ThinkPHP你必须要掌握的配置加载
197 0
ThinkPHP你必须要掌握的配置加载(2)
|
PHP 容器
ThinkPHP你必须要掌握的配置加载(3)
ThinkPHP你必须要掌握的配置加载
148 0
ThinkPHP你必须要掌握的配置加载(3)
|
PHP
ThinkPHP你必须要掌握的配置加载(5)
ThinkPHP你必须要掌握的配置加载
168 0
ThinkPHP你必须要掌握的配置加载(5)
|
XML JSON 数据处理
ThinkPHP你必须要掌握的配置加载(4)
ThinkPHP你必须要掌握的配置加载
134 0
ThinkPHP你必须要掌握的配置加载(4)
|
PHP 容器
ThinkPHP路由源码解析(一)(5)
ThinkPHP路由源码解析(一)
150 0
ThinkPHP路由源码解析(一)(5)
|
PHP 容器
ThinkPHP路由源码解析(一)(2)
ThinkPHP路由源码解析(一)
158 0
ThinkPHP路由源码解析(一)(2)
|
缓存 中间件 PHP
ThinkPHP路由源码解析(一)(1)
ThinkPHP路由源码解析(一)
214 0
ThinkPHP路由源码解析(一)(1)