Frage zu configure-Dateien

Thema wurde von Anonymous, 11. Februar 2020 erstellt.

  1. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    Moin
    ich habe meinen Testhop jetzt mit Themes eingerichtet und auch mit dem neuen EEG-Modul von Xycons (damit ich auch auf PHP 7.2 kann) und möchte nun den Testshop zum Liveshop machen.
    Soweit so gut: habe ich ja schon mal gemacht, also kein Problem. Configure Dateien anpassen, Ordner umbenennen und gut ist.

    Was mich jetzt aber irritiert ist, dass die configure-Dateien im Live- und Testhop sehr unterschiedlich sind. Das lässt mich zögern :). Hat da bitte jemand eine Erklärung?

    Es geht um die configure.php aus admin/includes.

    Sieht im Liveshop so aus:


    Code:
     
      Released under the GNU General Public License
      --------------------------------------------------------------*/
    
    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
      define('HTTP_SERVER', 'https://www.marmorkamin-shop.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
      define('HTTP_CATALOG_SERVER', 'https://www.marmorkamin-shop.de');
      define('HTTPS_CATALOG_SERVER', 'https://www.marmorkamin-shop.de');
      define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module
      define('DIR_FS_DOCUMENT_ROOT', '/www/htdocs/w00b669f/GX-Responsive/'); // where the pages are located on the server
      define('DIR_WS_ADMIN', '/admin/'); // absolute path required
      define('DIR_FS_ADMIN', '/www/htdocs/w00b669f/GX-Responsive/admin/'); // absolute pate required
    
    und im neu aufgesetzten Testshop so:


    Code:
     
        Released under the GNU General Public License
        ---------------------------------------------------------------------------------------*/
    
    
    $t_document_root = '/www/htdocs/w00b669f/gx-3-12-3-0/'; // absolute server path required (domain root)
    
    if(realpath($t_document_root) !== false)
    {
        $t_document_root = realpath($t_document_root) . '/';
    }
    
    $t_document_root = str_replace('\\', '/', $t_document_root);
    
    if($t_document_root == '//')
    {
        $t_document_root = '/';
    }
    
    $t_dir_fs_backend = dirname(dirname(__FILE__));
    $t_dir_fs_frontend = dirname(dirname(dirname(__FILE__)));
    
    if(basename(dirname(__FILE__)) == 'local')
    {
        $t_dir_fs_backend = dirname($t_dir_fs_backend);
        $t_dir_fs_frontend = dirname($t_dir_fs_frontend);
    }
    
    $t_dir_fs_backend = str_replace('\\', '/', $t_dir_fs_backend) . '/';
    $t_dir_fs_frontend = str_replace('\\', '/', $t_dir_fs_frontend) . '/';
    
    $t_dir_ws_catalog = substr($t_dir_fs_frontend, strlen($t_document_root) - 1);
    
    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
    define('HTTP_SERVER', 'https://gx-3-12-3-0.marmorkamin-shop.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER', 'https://gx-3-12-3-0.marmorkamin-shop.de');
    define('HTTPS_CATALOG_SERVER', 'https://gx-3-12-3-0.marmorkamin-shop.de');
    define('ENABLE_SSL_CATALOG', 'true'); // SSL: 'true' = active, 'false' = inactive
    define('DIR_FS_DOCUMENT_ROOT', $t_dir_fs_frontend); // where the pages are located on the server
    define('DIR_WS_ADMIN', $t_dir_ws_catalog . 'admin/'); // absolute url path required
    define('DIR_FS_ADMIN', $t_dir_fs_backend); // absolute server path required
    
    warum sind die so unterschiedlich und welche ist richtig?

    Beide Shops laufen einwandfrei...........
     
  2. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Das wirst du das nicht rauslesen, aber die haben beide denselben Inhalt, und funktionieren darum beide. Die erste ist einfach ein bisschen mehr oldschool, die zweite etwas neuerer Stil.