laravel php环境,Laravel & PHPStorm搭建php开发环境

准备工具

1.xdebug扩展

根据php版本从 xdebug官网 选择合适的下载xdebug扩展 (注意本地php是线程安全还是非线程安全的版本),也可以将phpinfo()的信息放到PHP版本检测,按照指导安装

9f4d338349ebb2bd09f83f3d6323add8.png

下载完成后

linux 版本 解压:

tar zxvf xdebug-2.7.0beta1.tgz

进入安装包目录

cd xdebug-2.7.0beta1

生成configure执行文件

phpize

配置

/configure --prefix=/usr/local/php-extention/xdebug-2.7 --with-php-config=/usr/local/php7/bin/php-config

编译

make

安装

make install

安装成功

1c95fce4bb29bafd53cd186318e7a518.png

修改php.ini,在文件最后添加以下内容

[Xdebug]

zend_extension=xdebug.so

xdebug.idekey=PHPSTORM

;打开收集“函数参数”的功能。将函数调用的参数值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.collect_params = 1

;打开效能监测器

xdebug.profiler_enable=on

;自动打开“监测函数调用过程”的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出。此配置项的默认值为off。

xdebug.auto_trace=on

;设定函数调用监测信息的输出文件的路径

xdebug.trace_output_dir="/usr/local/php-extention/xdebug-2.7/xdebug.trace_output_dir"

;设定效能监测信息输出文件的路径

xdebug.profiler_output_dir="/usr/local/php-extention/xdebug-2.7/xdebug.profiler_output_dir"

;远程调试打开

xdebug.remote_enable=on

;远程头请求方式

xdebug.remote_handler=dbgp

;远程地址

xdebug.remote_host=localhost

;远程端口号

xdebug.remote_port=9001

2.安装 phpunit

phpunit也可以使用Laravel composer安装

3.设置PhpStrom

7d9967a3a15328595c5113dce4f17b8f.png

选择对应的php

0e7f9e4893309a46e7fbe40307193991.png

xdebug的端口号选择刚才在php.ini中配置的端口

ab2ad807080010a7be06c56f5acf666d.png

编写测试用例

php artisan make:test ExampleTest

点击运行 Debug

5b2ced2fd8a0473e5bb864eefb444f59.png

这样就可以在本机调试PHP代码了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值