http://www.iceloto.com

                                                                  【三分快三注册】怎么查询php哪执行得慢-PHP问题

                                                                  Xdebug作为PHP的代码调试工具,提供了丰富的调试函数,也可将其配置为zend studio、editplus、phpstorm等IDE的第三方调试插件。通过开启Xdebug的自动跟踪(auto_trace)和分析器功能,更可以直观察PHP源代码的性能数据,从而优化PHP代码。

                                                                  安装配置Xdebug(推荐学习:web前端视频教程)

                                                                  查看本机php版本

                                                                  $: php --versionPHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )Copyright (c) 1997-2016 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies [   with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Reth]ans    with Zend OPcache v7.0.13-0ubuntu0.16.04.1, Copyright (c) 1999-2016, by Zend Technologies

                                                                  安装Xdebug扩展

                                                                  去官网https://xdebug.org/download.php下载对应版本的Xdebug。我的操作系统是ubuntu16.04,所以下载了source版本。Xdebug 2.6.0beta1下载链接

                                                                  c,d xdebug-source-directoryphpize #如果没有,请先安装Php7.0-dev包which php-config  #查找php-config命令的位置./configure –with-php-config=/usr/bin/php-configmakemake install #可能需要加上sudo#安装完了,要记一下xdebug.so的安装位置,下面配置php.ini的时候需要

                                                                  配置php.ini

                                                                  [Xdebug]zend_extension="/usr/lib/php/20151012/xdebug.so" xdebug.remote_enable=1#与remote_connect_back不能同时开启xdebug.remote_host="localhost" xdebug.remote_port=9001 #与remote_host不能同时开启;xdebug.remote_connect_back = 1 xdebug.remote_handler="dbgp"xdebug.idekey=PHPSTORM

                                                                  解释一下:

                                                                  zend_extension每个人安装xdebug扩展的位置可能不同,按实际情况填写。

                                                                  remote_enable (必须设置为1

                                                                  remote_host和remote_port分别填localhost和9001。remote是指IDE端,并非浏览器端或者PHP服务端,注意理解清楚。

                                                                  remote_handler只能填dbpg,照填就行。

                                                                  idek)ey是用于进行会话身份标识的,需要与后面IDE端填的保持一致,这里填的是PHPSTORM。

                                                                  以上就是怎么查询php哪执行得慢的详细内容,更多请关注php中文网其它相关文章!

                                                                1. 微信
                                                                2. 分享php中文网最新课程二维码相关标签:php
                                                                3. 本文原创发布php中文网
                                                                4. 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

                                                                  上一篇:诺基亚7.2真机曝光:后置蔡司三摄+后置指纹识别 - 诺基亚7.2
                                                                  下一篇:没有了