Я установил набор отладки CakePHP, но он не загружается правильно на моих страницах, это просто беспорядок текста и массивов в нижней части страницы. Мой браузер говорит, что он получает 404:
/debug_kit/css/debug_toolbar.css /debug_kit/js/jquery.js /debug_kit/js/js_debug_toolbar.js /debug_kit/img/cake.icon.png
… так что он не находит веб-корты для плагинов должным образом. Я направил свой браузер на эти страницы и другие комбинации, о которых я мог думать (например: / debugkit / css … или / debug_kit / webroot …), но ничего не работает.
Из моих поисковых запросов в Google это похоже на проблему, которая была у нескольких человек, но я еще не видел решения.
Я удалил элемент sql_dump из нижней части страницы макета и все равно ничего.
Есть идеи?
благодаря
Для всех, у кого есть эта проблема:
Это не прямое решение, а вроде немного взломать
скопируйте содержимое app/Plugin/DebugKit/webroot
к новой папке app/webroot/debug_kit
Проблема в том, что CakePHP не видит веб-сайт Plugins, но это обойдет эту проблему.
Во-первых, у вас есть правильная версия DebugKit для версии CakePHP, которую вы используете?
Во-вторых, вы включили его в свои $ components (обычно в App Controller)?
public $components = array( 'Session', 'Cookie', 'DebugKit.Toolbar' );
Вы загружаете его в бутстрап? т.е. CakePlugin :: load ('DebugKit');
Наконец, у вас есть Configure :: write ('debug', 2); в core.php?
При работе он будет отображаться в виде значка в правом верхнем углу экрана.