这里略去xdebug的安装,安装很简单可以下载源码包,动态编译进去! 环境: Dev 服务器(IP:192.168.2.100),安装phpstorm,用来做开发任务! Server服务器(IP:192.168.2.222),web服务器(php架构),用来浏览网页用! 这里的两台服务器在同一个网段下,可以互通! 在Server服务器上的php.ini里配置xdebug如下: [xdebug] zend_extension=/opt/php5/lib/php/extensions/no-debu…
Mac: phpstorm中使用xdebug调试php###phpstorm和webserver都在同一台机器上这种情况1.安装xdebug使用pecl安装即可2.php.ini配置[xdebug]zend_extension="/usr/local/opt/php@7.1/pecl/20160303/xdebug.so"xdebug.remote_enable = 1 //是否运行远程终端,必须开启xdebug.remote_handler = "dbgp"xde…
配置好xdebug,也能使得phpstorm像java哪像跑断点调试,爽的一笔!!! 下载xdebug并配置 [XDebug] zend_extension=php_xdebug-2.4.0rc3-5.6-vc11-nts.dll xdebug.collect_params = ;打开收集“函数参数”的功能.将函数调用的参数值列入函数过程调用的监测信息中.此配置项的默认值为off. xdebug.collect_return = on ;收集函数返回值 xdebug.profiler_enabl…
前提准备 phpstorm开发软件 + dnmp(docker + nginx + mysql +php) 配置好hosts 映射比如 /etc/hosts      127.0.0.1 tp5.dev 为现有的php环境安装好xdebug扩展,安装成功之后可以通过页面输出phpinfo()查看是否安装成功xdebug 安装能够进行调试的ieda环境,一般对于php程序开发者来说,使用phpStorm较多,本文也是通过这个讲述. 成熟的docker构建的环境. 可以使用https://githu…
用习惯了Visio Studio的调试工具,如果写个php用phpstorm没有调试工具,觉得还缺点什么.接下来就讲解一下如果安装xdebug,最好发现这个插件真好用! 1.下载xdebug.tar: 地址:http://pan.baidu.com/s/1hsaz8Mw 2.在lnmp环境中安装xdebug-2.4.0.tgz 3.配置php.ini 4.在phpstorm进行配置…
小结:很方便,支持ftp功能和比较. 扩展,可以查看远程文件和日期 配置多个ftp…
前提:安装了composer 一.安装phpunit组件 右键项目文件,composer---init composer,会生成一个composer.json文件 右键项目文件,composer---add dependency 安装组件(如果这里搜索组件慢,用命令行安装) 如果安装时遇到报错,处理参考:1).php解释器版本不支持,更换版本 2).composer更新到最新版 3).如上图重新下载composer.phar文件 安装完后,项目目录下会生成vendor文件夹,里面就有phpuni…
小结:很方便,支持ftp功能和比较. 扩展,可以查看远程文件和日期…
//设置内存大小 ini_set('memory_limit','512M'); //打开日志 ini_set('log_errors', 'On'); //定向日志记录文件 ini_set('error_log', '/tmp/zz_error_sis.log'); set_time_limit(600);…
PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 把php-xdebug.dll复制到xamapp/php/ext目录下,打开php.ini配置如下参数 [xdebug] zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll” xdebug.remote_enable = On xdebug.remote_handler = dbgp xdebug.remote_host= l…