server_status_advisor.php 889 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /* vim: set expandtab sw=4 ts=4 sts=4: */
  3. /**
  4. * displays the advisor feature
  5. *
  6. * @package PhpMyAdmin
  7. */
  8. require_once 'libraries/common.inc.php';
  9. require_once 'libraries/Advisor.class.php';
  10. require_once 'libraries/ServerStatusData.class.php';
  11. require_once 'libraries/server_status_advisor.lib.php';
  12. if (PMA_DRIZZLE) {
  13. $server_master_status = false;
  14. $server_slave_status = false;
  15. } else {
  16. include_once 'libraries/replication.inc.php';
  17. include_once 'libraries/replication_gui.lib.php';
  18. }
  19. $ServerStatusData = new PMA_ServerStatusData();
  20. $response = PMA_Response::getInstance();
  21. $scripts = $response->getHeader()->getScripts();
  22. $scripts->addFile('server_status_advisor.js');
  23. /**
  24. * Output
  25. */
  26. $response->addHTML('<div>');
  27. $response->addHTML($ServerStatusData->getMenuHtml());
  28. $response->addHTML(PMA_getHtmlForAdvisor());
  29. $response->addHTML('</div>');
  30. exit;
  31. ?>