说一说ThinkPhp入门创建工程吧,开始ThinkPhp应用编程的第一步。
软件环境:
1.phpstom,下载链接:点击打开链接
2.ThinkPhp3.1版本
3.wampserver,集成开发环境,windows+apache+mysql+php的开发环境(本地服务器),配置简单,使用方便,下载链接:直接百度吧。。。太多下载链接了,360软件管家也可以直接下载,安装完了要配置Apache环境,鼠标左键点击图标,选择Apache点击httpd.conf,设置项目路径,如下图:
配置根目录和Directory
配置完了启动,一定要是绿色,如果是红色或者橘色,则要检查Apache或者mysql服务是否配置正确。不说太多了,实在不行,自己百度吧。
3.navicat for mysql,mysql的可视化编辑软件,懒得敲sql代码,真的懒得敲,懒人改变世界(绝对不是记不住的问题,哼!~),直接百度下载绿色版,破解之类的不再赘述
测试环境:
个人首推Firefox火狐,调试方便,很多很实用的功能,但是感觉有点慢,也有可能是我电脑的原因,当然也可以用360,用的比较多,要测试IE的话可以用IEtest,不太好用,也懒得去兼容IE9以前的,体验太差(真的不是没时间或者懒,我说的是真的~,信不信随你,反正我已经被自己说服了)
====================================================分割线=================================================
配置完了,该说说正题了,首先呢要去ThinkPhp官网下载ThinkPhp的框架包,目前已经更新到tp5了。还没使用,网上的教程啊,经验比较少,建议先使用3.2,这样遇到问题的时候求助更方便一些。下载链接:点击打开链接http://www.thinkphp.cn/down.html
需要的各种环境,工具,软件包准备好了,现在呢开始创建一个新的项目。在wamp的工作目录www文件加下创建一个项目文件夹,然后将ThinkPhp框架包导入到这个文件夹中,在PHPstorm 中打开这个文件夹
然后创建一个入口文件index.php,这个名字是可以任意定义的,习惯上写成index。内容如下:
<?php header("Content-Type:text/html; charset=utf-8"); define('THINK_PATH', './ThinkPHP/'); //定义Thinkphp框架宝的文件路径 //定义项目名称和路径 define('IN_VICBANG', true); define('APP_NAME', 'APP');//定义APP_NAME,其实就是项目文件夹 define('APP_PATH', './APP/');//定义项目路径 define('APP_DEBUG', true); //debug显示错误信息 //加载框架入口文件 require(THINK_PATH . "ThinkPHP.php");
接下来,要配置Apache访问项目路径,也就是上面说的根目录和directory,将其改成当前工程的文件夹名称。重启wamp,浏览器中访问localhost或者127.0.0.1,大功告成了,接下来就是见证奇迹的时刻,当当当当(音乐声,自己脑补)
回到项目中多了一个APP文件夹,一个最简单的THinkPHP项目就创建完成了!
更新内容:
在完成wamp的Apache配置后,我们在访问localhost的时候有时候会出现403错误,但是可以访问127.0.0,1,也就是没有访问权限的问题,这里做一个说明:
打开http.conf,找到项目对应得Directory,你会发现这些代码
图片最下面那两句,Deny from all,Allow from 127.0.0.1,也就是说禁止所有,允许127.0.0.1,把这里的Deny改成Allow,再访问localhost,就发现现在localhost也可以访问了。
本文讲解了创建一个最简单的ThinkPhp项目工程 的相关内容,更多相关内容请关注php中文网。
相关推荐:
以上是创建一个最简单的ThinkPhp项目工程的详细内容。更多信息请关注PHP中文网其他相关文章!