[C/C++开发] Clion利用Docker开发和调试PHP扩展

兄弟篇

[C/C++开发] Clion利用Docker开发和调试Linux C/C++程序

[C/C++开发] Clion利用Docker开发和调试PHP内核

 

这里以鸟哥的yac为例子,通过docker调试代码。包含调试PHP过程

 

 

下载扩展

https://github.com/laruence/yac

 

部署项目

参考:[C/C++开发] Clion利用Docker开发和调试PHP内核

 

亮点

可同时调试php代码,主要在于gdbserver运行参数

yac.php文件

<?php

$yac = new Yac("myproduct_");

$yac->set('test', time(), 10);
$res = $yac->get('test');

echo $res;
return;

 

 

在docker里面

cd /System/Volumes/Data/Software/Project/pipi/test/php-7.4.7/ext/yac
gdbserver :2223 /usr/local/php74/bin/php yac.php

 

点击debug

 

posted @ 2020-07-03 21:04  DavidHHuan  阅读(455)  评论(0编辑  收藏  举报