CakePHP DebugKit Активы не загружаются с самоподписанным сертификатом
В настоящее время я работаю с GraphAPI Facebook, который требует от меня делать запросы по протоколу HTTPS. Поскольку я не могу проводить тестирование в реальном времени, я установил самоподписанный сертификат для своего VirtualHost, чтобы Facebook мог позволить мне провести некоторое тестирование.
Дело в том, что после того, как он заработал, я заметил, что моя панель инструментов DebugKit загружается некорректно, HTML бросается в дом без CSS и JS.
Я получаю эту ошибку в консоли Chrome:
GET https://domain.test/debug_kit/js/js_debug_toolbar.js net::ERR_ABORTED
GET https://domain.test/debug_kit/img/cake.icon.png 404 ()
GET https://domain.test/debug_kit/css/debug_toolbar.css net::ERR_ABORTED
GET https://domain.test/debug_kit/js/js_debug_toolbar.js net::ERR_ABORTED
Я проверяю, что мой плагин DebugKit загружен перед установкой Dispatcher: фильтры [AssetDispatcher, CacheDispatcher] для CakePHP в bootstrap.php
,
Есть идеи о том, что происходит?
Заранее спасибо.
РЕДАКТИРОВАТЬ:
модифицированный
CakePlugin::load('DebugKit', array('path' => ROOT.'/Plugin/DebugKit/'));
в
CakePlugin::load('DebugKit', array('path' => ROOT.'/Plugin/DebugKit/', 'bootstrap' => true));
И создал свой соответствующий Config/bootstrap.php
с Configure::write('App.fullBaseUrl', 'https://domain.test');
но не повезло.
В конечном итоге я сделал символическую ссылку (что-то вроде хака) в app/webroot
-> $ ln -s ../../Plugin/DebugKit/webroot debug_kit
и это сработало как шарм, но я думаю, что это не тот подход?