Plugin Directory

Changeset 786724


Ignore:
Timestamp:
10/11/2013 11:38:28 PM (12 years ago)
Author:
Steveorevo
Message:

Support for GoDaddy's REAL_DOCUMENT_ROOT for sub and addon domains

Location:
desktopserver/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • desktopserver/trunk/desktopserver.php

    r748989 r786724  
    22/**
    33 * @package DesktopServer for WordPress
    4  * @version 1.2.0
     4 * @version 1.3.0
    55 */
    66/*
     
    99Description: DesktopServer for WordPress eases localhost to live server deployment by publishing hosting provider server details via a protected XML-RPC feed to an authorized administrator only. It also provides assisted deployments to hosting providers that support file system direct. For more information, please visit http://serverpress.com/.
    1010Author: Stephen Carroll
    11 Version: 1.2.0
     11Version: 1.3.0
    1212Author URI: http://steveorevo.com/
    1313*/
     
    1616    public $ds_deploy;
    1717    public $auth_error;
     18    public $doc_root;
    1819   
    1920    function __construct(){
    2021        add_filter( 'xmlrpc_methods', array($this, 'xmlrpc_methods') );
    21         $this->ds_deploy = $_SERVER['DOCUMENT_ROOT'] . '/ds-deploy';
     22        if (isset($_SERVER['REAL_DOCUMENT_ROOT'])){
     23            $this->doc_root = $_SERVER['REAL_DOCUMENT_ROOT'];
     24        }else{
     25            $this->doc_root = $_SERVER['DOCUMENT_ROOT'];
     26        }
     27        $this->ds_deploy = $this->doc_root . '/ds-deploy';
    2228        $this->error = '';
    2329    }
     
    6470        }
    6571        global $wp_version;
    66         $server_details['DOCUMENT_ROOT'] = $_SERVER['DOCUMENT_ROOT'];
     72        $server_details['DOCUMENT_ROOT'] = $this->doc_root;
    6773        $pdata = get_plugin_data(__FILE__);
    6874        $server_details['DS_VERSION'] = $pdata['Version'];
  • desktopserver/trunk/readme.txt

    r748989 r786724  
    44Requires at least: 3.0
    55Tested up to: 3.5.1
    6 Stable tag: 1.2.0
     6Stable tag: 1.3.0
    77License: GPLv2 or later
    88
     
    1818
    1919== Changelog ==
     20
     21= 1.3.0 =
     22* Added support for GoDaddy's REAL_DOCUMENT_ROOT, supports subdomain and addon domains
    2023
    2124= 1.2.0 =
Note: See TracChangeset for help on using the changeset viewer.