小编bra*_*vik的帖子

如何在WSL上使用Xdebug + PhpStorm调试Symfony 4?

我在Windows Linux子系统(WSL)上安装了PHP7.1 + nginx。
我说的是WSL,因此在PhpStorm中,Xdebug被配置为远程调试器,该调试器通过端口9000连接。WSL和PhpStorm仍使用相同的物理文件。

对于Symfony 4项目,我使用的是内置在网络服务器中的项目: bin/console server:run

我已经设法将PhpStorm设置为接受Xdebug连接。建立连接后,它会询问或文件映射。希望index.php有人问我,但是请求的文件映射是: vendor/symfony/web-server-bundle/Resources/router.php

如该文件内的文档所述-该文件实现了PHP内置Web服务器的重写规则。好的。

如果我接受到此文件的映射-调试将在开始router.php几行之遥,并且没有发生任何其他事情。它不会跳到我的位置public/index.php,也不会在任何断点处停止。

问题是 -如何使用Xdebug配置Symfony 4调试?映射可能有问题吗?

php xdebug symfony phpstorm symfony4

5
推荐指数
1
解决办法
3179
查看次数

Yii2关系查询帮助:仅选择具有相关记录的记录

我有两个表A和B,关系"A有很多B".A可能没有任何B记录.

我需要编写一个查询,它只会选择那些在B中有相关记录的A记录.应忽略没有相关B记录的记录.使用Yii2活动记录我也试图加载所有A记录与急切加载相关的B记录.所以这就是我所拥有的:

Movies::find()->with('shows')->all();
Run Code Online (Sandbox Code Playgroud)

如何添加必要条件以过滤掉没有节目的电影?如何在依赖于节目数据的电影上添加任何条件?

activerecord relationship yii2

0
推荐指数
1
解决办法
382
查看次数

标签 统计

activerecord ×1

php ×1

phpstorm ×1

relationship ×1

symfony ×1

symfony4 ×1

xdebug ×1

yii2 ×1