visual studio code 调节和测量试验php方法(图像和文

作者:ca88编程

简介

visual studio code 调节和测验php方法(图像和文字详解),

简介

php是动态语言未有调节和测验器的话排错起来至极麻烦。vscode能够说是程序猿的佛法,运行速度快,插件更加的多,跨平台。今后说一下vscode上调解php文件

所需文件

  • xampp 集成服务器
  • vscode
  • Xdebug
  • php-debug 插件

1: 在vscode中按 F1, 输入ext install php-debug 安装调节和测量检验插件

2:去 5.6 VC11 TS (32 bit) 把dll文件拷贝到php目录

ca88编程 1

3:展开php目录下的php.ini ,增添几行配置,xdebug的门径按实际上处境安顿,配置达成后重启apache服务器

zend_extension=C:xamppphpextphp_xdebug-2.4.1-5.6-vc11.dll
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

4:第二回安装vs会提醒那一个,必要配置下php.exe的不二诀窍,在用户设置里增加以下项

"php.validate.executablePath": "C:\xampp\php\php.exe"

ca88编程 2

5:在vscode中的php文件打一断点,点Listen for XDebug 项目标周转,配置不用更换,暗许就能够
ca88编程 3

6:运转后跳出这个按钮

ca88编程 4

7:直接在浏览器中展开要调治的php(不是文件路线而是服务器的地址(

ca88编程 5

注意事项

php最大实践时间周围是30秒,超越30秒会活动终止,由此调节和测验的时候要修改一下时日,在php.ini 文件中期维修改最小运行时刻为5分钟

max_execution_time=3000

拓展

hbuilder和vscode 配置xdebug时候是同等的,在浏览器张开文件hbuilder会自动命中断点

ca88编程 6

如上就是本文的全体内容,希望对大家的学习抱有帮衬,也期望大家多多帮助帮客之家。

studio code 调节和测量检验php方法(图像和文字详解), 简介php是动态语言未有调节和测量检验器的话排错起来分外辛勤。vscode能够说是程序猿的教义,运维速度快...

 

不亮堂phpStorm XAMPP chrome组合的phpStorm配置XDebug的断点调节和测验,相当多种网页办法都看过了,可用,但没达预期。QQ群问,贰个大腕很意外笔者都布置了怎么还不准确,很干脆地说远程援救。哈耿直人说坦直话给办利落的事,作者还没说多谢呢大腕就直接说有事88。

php是动态语言未有调节和测验器的话排错起来卓殊麻烦。vscode能够说是程序员的佛法,运营速度快,插件更多,跨平台。今后说一下vscode上调解php文件

Windows:

  

所需文件

 

明天me总算通晓了,其实很轻松驾驭的,休闲的时光把安排进程写了,顺便mark下,必要的人来探视。其实明天《爱您,万缕千丝》正在放映,笔者追看的,明天恰逢之元、天丘因家族受益出现大吵,所谓一部戏铺垫完、到了争辨激化到极点、就要应接剧终的时候,笔者写那一个布局过程忘了看了照旧给,找空补上。希望这一个布局进程你读起来疑似一本轶事,只怕是拍拍砖:

  • xampp 集成服务器
  • vscode
  • Xdebug
  • php-debug 插件

为了今后重装系统方便,建议不要设置在系统盘,这里设置在D盘。能够是根目录,亦能够是别的目录,但最佳目录名中不要有空格,那样能够制止有些错误的面世。

ca88编程,本身的安装境况:XAMPP版本号V3.1.0 ;phpStorm版本8.0.3;windowsxp 32bit。您老人家先过目一下,不然怕影响意义。

1: 在vscode中按 F1, 输入ext install php-debug 安装调节和测量检验插件

 

XAMPP、phpStorm 都直接设置在了D盘根目录,9999m索引建在D:xampphtocts下,即目录工程文件夹路线为D:xampphtocts9999m。在phpStorm>File>open,找到9999m,点击鲜明,加载9999m到了phpStorm(安装情况路线依据必要活动改换,前边的安顿内容也类似)。图1

2:去 下载php对应版本的插件,php版本能够在xampp中的readme看到,下载那些PHP 5.6 VC11 TS (32 bit) 把dll文件拷贝到php目录

配置Apache和PHP

ca88编程 7

ca88编程 8

 

 

3:展开php目录下的php.ini ,增多几行配置,xdebug的门道按实际情形安排,配置达成后重启apache服务器

开发Apache的配置文件httpd.conf(Apache安装文件夹下conf子文件夹中),找到DocumentRoot “X:/xxx/htdocs” 和 (引号内因个体安装地点而各异),将引号内部管理体改为网址所在文件夹。比如,作者那边改为DocumentRoot “E:/WEBSITE/WEBSITE” 和

1.      起始服务器端配置:安装好XAMPP,甘休apache服务(注意,倘若直接退出XAMPP,是不会告一段落apache的)。

zend_extension=C:xamppphpextphp_xdebug-2.4.1-5.6-vc11.dll
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

 

2.      在装置目录下找到php.ini,类似于D:xamppphpphp.ini,并打开。

4:第三遍安装vs会提示那一个,须求布署下php.exe的门径,在用户设置里加多以下项

提示:在Windows中,地址写法是E:WEBSITEWEBSITE,在httpd.conf中则改为E:/WEBSITE/WEBSITE,将在反斜杠””改为斜杠”/”

3.      找到被解说掉的花色(去掉后面包车型客车?)并按如下设置:

"php.validate.executablePath": "C:\xampp\php\php.exe"

 

[XDebug]

ca88编程 9

找到LoadModule,在下边增添

zend_extension = "D:xamppphpextphp_xdebug.dll"

5:在vscode中的php文件打一断点,点Listen for XDebug 项指标运维,配置不用更动,暗中同意就足以
ca88编程 10

 

xdebug.profiler_append = 0

6:运维后跳出这么些按钮

LoadModule php5_module “D:/xampp/php/php5apache2_2.dll”
PHPIniDir “

xdebug.profiler_enable = 1

ca88编程 11

D:/xampp/php”

xdebug.profiler_enable_trigger = 0

7:直接在浏览器中张开要调度的php(不是文本路线而是服务器的地方(

 

xdebug.profiler_output_dir = "D:xampptmp"

ca88编程 12

唯独貌似xampp上面不要加上边这两句!!

xdebug.profiler_output_name = "cachegrind.out.%t-%s"

注意事项

 

xdebug.remote_enable = on

php最大实践时间好疑似30秒,超过30秒会自动结束,由此调试的时候要修改一下光阴,在php.ini 文件中期维修改最小运转时刻为5分钟

两行代码,请依据PHP安装地方,更换引号内的地方。

xdebug.remote_handler = "dbgp"

max_execution_time=3000

 

xdebug.remote_host = "127.0.0.1"

拓展

找到 DirectoryIndex index.html,修改为 DirectoryIndex index.php index.html

xdebug.trace_output_dir = "D:xampptmp"

hbuilder和vscode 配置xdebug时候是一模一样的,在浏览器展开文件hbuilder会自动命中断点

 

xdebug.idekey= PHPSTROM

ca88编程 13

找到 AddType application/x-gzip .gz .tgz ,在底下分别拉长

 

如上正是本文的全部内容,希望对我们的上学抱有援助,也期望大家多多支持脚本之家。

 

初期的安装是这么的:图2

您或然感兴趣的稿子:

  • 行使VisualStudio开采php的图像和文字设置方法

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
保存httpd.conf

ca88编程 14

 

;的意味是被批注掉了,所以要先去掉;号;

接下来在PHP的安装文件夹中,将php.ini-recommended备份同等对待命名字为php.ini,展开php.ini

然后张开xdebug.remote_enable = on;

 

还要扩展xdebug.idekey= PHPSTROM。

找到 ;extension=php_bz2.dll,上边一长串类似的列表,是可供选拔加载的模块,能够依附本人的急需加载它们,方法是去掉前边的;号。举例小编这里加载了:

 

 

其中remote_host 是指调试客户端的地点,即IDE所在的IP,同理remote_port 是客户端的端口,这两项在长途调节和测量检验的境况下注意修改,远程的时候最后改为:

extension=php_gd2.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
找到 memory_limit =,修改后边的数值能够界定php脚本最多可占用的内部存款和储蓄器大小。
保存php.ini

 

 

[XDebug]

随之,将PHP安装文件夹地方加多到Windows的系统路线中。具体方法是,Computer>属性>高端系统脾气>遭受变量>系统变量>Path>编辑,在变量值中增加D:xamppphp;D:xamppphpext ,具体门路依据自个儿的情景更换。

zend_extension = "D:xamppphpextphp_xdebug.dll"

 

xdebug.profiler_append = 0

测量检验Apache和PHP是不是科学安装

xdebug.profiler_enable = 1

 

xdebug.profiler_enable_trigger = 0

在您存放网址的公文夹中(举例笔者这里是E:WEBSITEWEBSITE)新建二个文件文件,输入一下代码:

xdebug.profiler_output_dir = "D:xampptmp"

 

xdebug.profiler_output_name = "cachegrind.out.%t-%s"

phpinfo();

xdebug.remote_enable = 1

 

xdebug.remote_handler = "dbgp"

保存为index.php。

xdebug.remote_mode = "req"

 

xdebug.remote_port = 9000

然后在浏览器中张开网站 

 

 

4.      保存文件,重新启航apache检查是或不是中标开启了xdebug服务。图3

本文由ca88发布,转载请注明来源

关键词: ca88网址 PHPStorm XDebug ca88电脑网页版 ca881亚洲城娱