You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

20 lines
422 B

  1. <?php
  2. use dokuwiki\Remote\JsonRpcServer;
  3. if (!defined('DOKU_INC')) define('DOKU_INC', __DIR__ . '/../../');
  4. require_once(DOKU_INC . 'inc/init.php');
  5. session_write_close(); //close session
  6. header('Content-Type: application/json');
  7. $server = new JsonRpcServer();
  8. try {
  9. $result = $server->serve();
  10. } catch (\Exception $e) {
  11. $result = $server->returnError($e);
  12. }
  13. echo json_encode($result, JSON_THROW_ON_ERROR);