Решено:
Я переустановил все заново, и теперь он содержит внутри web_profiler.yalm. Спасибо всем.
Оригинальный вопрос был:
Я только начинаю изучать Symfony, поэтому я скачал бесплатные видео на KnpUniversity , чтобы начать. Когда я дошел до видео "Панель инструментов веб-отладки и профилировщик!" Я выполнил следующую команду:
> composer require profiler --dev
все в порядке.
Затем, когда я открыл свое приложение в браузере, "(...) гладкая черная полоса внизу ..." не появилась.
Я где-то читал, что, возможно, это связано с тем, что я не установил symfony / debug, но посмотрите на мой composer.json:
"require-dev": {
"sensiolabs/security-checker": "^4.1",
"symfony/debug": "^4.0",
"symfony/dotenv": "^4.0",
"symfony/profiler-pack": "^1.0",
"symfony/web-server-bundle": "^4.0"
},
так что я установил.
Я выполнил следующую команду, которая дает мне конфигурацию профилировщика в моем проекте:
> php bin/console debug:config web_profiler
Current configuration for extension with alias "web_profiler"
=============================================================
web_profiler:
toolbar: false
intercept_redirects: false
excluded_ajax_paths: '^/((index|app(_[\w]+)?)\.php/)?_wdt'
Как вы видите выше, для панели инструментов установлено значение false, Как ее активировать? или Как я могу получить панель профилировщика?
Я использую:
- Composer версия 1.6.5,
- Symfony 4.1.1 и
- PHP 7.2.7
Заранее спасибо.
Решение:
Я создал новый проект, и он сработал, похоже, ошибка при загрузке пакетов композитором.