summaryrefslogtreecommitdiff
path: root/xmlrpc.php
diff options
context:
space:
mode:
Diffstat (limited to 'xmlrpc.php')
-rw-r--r--xmlrpc.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/xmlrpc.php b/xmlrpc.php
index feab8f058..55ac6f110 100644
--- a/xmlrpc.php
+++ b/xmlrpc.php
@@ -6,9 +6,14 @@
* PHP page for handling incoming XML-RPC requests from clients.
*/
-include_once './includes/bootstrap.inc';
+/**
+ * Root directory of Drupal installation.
+ */
+define('DRUPAL_ROOT', dirname(realpath(__FILE__)));
+
+include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
-include_once './includes/xmlrpc.inc';
-include_once './includes/xmlrpcs.inc';
+include_once DRUPAL_ROOT . '/includes/xmlrpc.inc';
+include_once DRUPAL_ROOT . '/includes/xmlrpcs.inc';
xmlrpc_server(module_invoke_all('xmlrpc'));