종종 라이브 사이트의 성능 정보가 필요합니다. 최종 사용자에게 디버그 정보를 보여줄 수 없으므로, 줌라! URL 매개 변수, 즉와 디버그 모드는URL에서 Joomla 디버그 모드를 활성화하는 방법
http://example.com/?debug=1
난 단지 91에서 includes/framework.php
의 핵심 해킹 (줌라 2.5.9)와이를 달성 할 수 있었다 :
define('JDEBUG', $config->debug || JRequest::getVar('debug','0')=='1');
어떤 양자 택일 configuration.php
에서 재생할 수 있습니다 : 난 그냥 '마크 덱스터 루이 랜드 리를 다음 시스템 플러그인 구성을 무시 테스트
public $debug = JRequest::getVar('debug','0')=='1';
님의 소식은 Using Plugins to Override Core Classes입니다. 그러나 이반 Rajkovic의 제안에 빠른 테스트,
print_r(JLoader::getClassList());
구성이 이미로드되었는지 보여줍니다, 그래서는 재정의 할 수 없습니다.
코어 해킹없이이를 수행하는 더 좋은 방법을 제안 할 수 있습니까?
Joomla!를위한 해결책이 있습니까? 삼?
보안상의 이유로이 옵션이 오래 전에 제거되었다고 생각합니다. 따라서 코어 해킹 없이는이 작업을 수행 할 수 없습니다. –
아니요 코어 해킹 없이는이 작업을 수행 할 수 없습니다. 코어 해킹 configuration.php 확인 public $ debug = '0'; –
@JobinJose 설정 파일에 해킹을 설정하는 것은 아무 의미가 없습니다 - 모든 사람을 위해 그것을 켜기 만하면됩니다 - 글로벌 설정의 라디오 버튼을 켜는 것과 같습니다) –