thinkphp5史上最全的流程,从调试工具开始到原理分析~~

废话不多说~从基本的调试工具开始吧~

传说中的PHPSTORM + Xdebug两件套。

      phpstorm的安装

  1. 激活的话网上很多的细心找,听说目前流传的都没用了,不过听我说还是有一些有用的~~

  2.   http://www.jetbrains.com/phpstorm/

      Xdebug的安装

  1. 主要是安装适配自己PHP版本的xdebug的dll后缀的文件,刚好xdebug提供了一个好的入口【入口】,

  2. 你只需要把你的phpinfo【通过localhost/phpinfo.php访问】里的代码全沾进去就行了【Ctrl】+【A】

  3. 然后点击下方的

  4. 然后会出来一段提示(INSTRUCTIONS),根据提示把下载的文件放到指定的目录就行了

  5. 验证下有没有安装好,通过localhost/phpinfo.php访问下就知道了

  6. 此时打开你的php.ini配置文件,发现还需要一点东西。

  • xdebug.remote_enable = On

  • xdebug.remote_host="127.0.0.1"

  • xdebug.remote_port=9001

  • xdebug.remote_handler=dbgp

  • xdebug.idekey="PHPSTORM"

  • xdebug.profiler_enable = off

  • xdebug.profiler_enable_trigger = off

  • xdebug.profiler_output_name = cachegrind.out.%t.%

      接下来就是如何在phpstorm中配置好debug工具了~~

  1. 打开phpstorm中的File--》settings--》 Languages&Frameworks--》PHP--》Debug

  2. 看到9000,给我改成9001就行(避免占用端口)

  3. 回到第一步,打开子目录DBGp Proxy

  4. 第一栏输入 大写PHPSTORM、第二栏输入你的解析好的域名、第三栏端口号填9001

  5. 回到第一步,打开PHP目录下的Servers文件

  6. Name填项目名称即可,Host填域名,Port:80,Debugger:Xdebug;

  7. 记得点击apply!!!

  8. 验证:回到第一步,看到上方的Validate蓝色字眼,点击

  9. 第一栏输入你的项目的路径 如E:\phpstudy\WWW\tp\public

  10. 第二栏输入你的访问的路径 如http://localhost/tp/public

  11. 点击下方Validate按钮

  12. 跑一下debug,首先进入PHPSTORM工具栏Run--》Edit Configurations

  13. 点击左方“ ”选择PHP Web Page

  14. Name:输入项目名称或者模块名称,Server下拉框选择,Start URL:如localhost/tp/public

  15. 回答第7步~~然后点击OK

  16. 这个电话一样的按钮点一下,虫子的按钮是debug。

  17. 完事~~


开始分析thinkphp5框架


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值