php - 使用转储时,symfony 探查器不显示
问题描述
当我尝试转储一些变量时,我正在配置应用程序,
之后 webtoolbar 不在旁边。
所以我检查了侧面的来源,它就在这里,但被 css 类隐藏了
sf-display-none
,它也生成js错误
Uncaught TypeError: Cannot read property 'nodeValue' of null
at load.maxTries (X42V34HQZP210105GUEST000P01:9)
at X42V34HQZP210105GUEST000P01:9
at XMLHttpRequest.xhr.onreadystatechange (X42V34HQZP210105GUEST000P01:9)
load.maxTries @ X42V34HQZP210105GUEST000P01:9
(anonymous) @ X42V34HQZP210105GUEST000P01:9
xhr.onreadystatechange @ X42V34HQZP210105GUEST000P01:9
XMLHttpRequest.send (async)
window.XMLHttpRequest.send @ main.js?attr=Z3tot6Y…N_eXJNezrFt8qL:3123
request @ X42V34HQZP210105GUEST000P01:9
load @ X42V34HQZP210105GUEST000P01:9
loadToolbar @ X42V34HQZP210105GUEST000P01:9
(anonymous) @ X42V34HQZP210105GUEST000P01:9
(anonymous) @ X42V34HQZP210105GUEST000P01:9
复现步骤:
- 将其保存为 composer.json
{
"type": "project",
"license": "proprietary",
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"php": ">=8.0",
"google/apiclient": "^2.8",
"openpayu/openpayu": "^2.2",
"paypal/paypal-checkout-sdk": "^1.0",
"symfony-bundles/json-request-bundle": "^4.0",
"symfony/asset": "5.2.*",
"symfony/cache": "5.2.*",
"symfony/console": "5.2.*",
"symfony/dotenv": "5.2.*",
"symfony/expression-language": "5.2.*",
"symfony/flex": "^1.3.1",
"symfony/framework-bundle": "5.2.*",
"symfony/twig-bundle": "5.2.*",
"symfony/yaml": "5.2.*",
"twig/twig": "^3.1"
},
"require-dev": {
"doctrine/annotations": "^1.11",
"symfony/debug-bundle": "5.2.*",
"symfony/maker-bundle": "^1.25",
"symfony/monolog-bundle": "^3.6",
"symfony/stopwatch": "5.2.*",
"symfony/var-dumper": "5.2.*",
"symfony/web-profiler-bundle": "5.2.*",
"symfony/webpack-encore-bundle": "^1.8"
},
"config": {
"optimize-autoloader": true,
"preferred-install": {
"*": "dist"
},
"sort-packages": true
},
"autoload": {
"psr-4": {
"App\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"App\\Tests\\": "tests/"
}
},
"replace": {
"symfony/polyfill-ctype": "*",
"symfony/polyfill-iconv": "*",
"symfony/polyfill-php72": "*"
},
"scripts": {
"auto-scripts": {
"cache:clear": "symfony-cmd",
"assets:install %PUBLIC_DIR%": "symfony-cmd"
},
"post-install-cmd": [
"@auto-scripts"
],
"post-update-cmd": [
"@auto-scripts"
]
},
"conflict": {
"symfony/symfony": "*"
},
"extra": {
"symfony": {
"allow-contrib": false,
"require": "5.2.*"
}
}
}
- 在您保存文件的文件夹中打开终端
- 使用这个命令:
composer install && npm install --force
php bin\console make:controller`
到现在它工作得很好,但在下一步之后
- 将此代码添加到控制器索引函数
`dump('test');
分析器在加载端后未显示并开始出现 js 错误
因为它在默认配置上像这样工作我真的不知道如何让它工作
解决方案
推荐阅读
- html - 如何在 col-xs-12 div 中水平居中子项?
- python - 在 Cognito 上访问我的用户详细信息对网络开放
- django - 如何在 Django 2.1 中显示服务器的任意图像?
- node.js - Nodejs + Typescript:如何用模型定义响应结构
- python - Python - 添加到数据框的现有行
- unix - RAM 中的虚拟内存和页面
- php - 警告:preg_replace_callback():需要参数 2, 'str_replace(array('.', ',', "'", ' '), '', '\1') 。'.\4'',作为一个有效的回调
- c# - MVVM Combobox 绑定:从/向更多源设置和获取数据
- jquery - Jquery:如何自动将 window.location.hash 应用为与按钮 ID 相同的数字?
- r - r中的散点图具有巨大的独特观察