Es werden ausschließlich für die Funktion des Forums notwendige Cookies verwendet!

Unsere Datenschutzerklärung


Umzugsprobleme mit Gambio GXII 2.2.0.0
Ergebnis 1 bis 7 von 7

Thema: Umzugsprobleme mit Gambio GXII 2.2.0.0

  1. #1
    Neuer Benutzer
    Registriert seit
    18.01.2015
    Beiträge
    16
    Downloads
    36
    Uploads
    0

    Umzugsprobleme mit Gambio GXII 2.2.0.0

    Hallo,

    ich möchte eigentlich nur mein Testshopverzeichnis von shop1 in shop umbenennen aber Gambio weigert sich.

    Es sind nicht die Einstellungen in den 4 confic-Dateien. Dort stand eh seit Grundinstallation (seltsamerweise) nie die Domain und auch nicht der Serverpfad bis zum Unterverzeichnis. Das ist bei all meinen Shopinstalltionen so. die Pfadstruktur müsste eigentlich /home/users/username/www/shop1/ sein, ist aber /home/users/username/www/ und dabei ist es egal ob es ein Shop ist, der unter shop1 oder shop2 oder blabla installiert ist.

    Es muss aber noch irgendwo eingetragen sein auf welchem Unterverzeichnis der Shop liegt denn wenn ich ihn im neuen Verzeichnis aufzurufen versuche, erhalte ich die Fehlermeldung

    Fatal error: Class 'LogControl' not found in /home/users/username/www/shop1/system/core/MainFactory.inc.php on line 167
    Fatal error: Class 'LogControl' not found in /home/users/username/www/shop1/gm/classes/ErrorHandler.php on line 206

    Ergo: irgendwo wird noch auf shop1 statt shop verwiesen.

    Ich wüßte nur gerne wo....

    Chache ist leer

    Gambio Installer kann ich unter diesen Bedingungen auch nicht starten. Da kommt nur ne weiße Seite.
    Hat schon mal jemand herausgefunden wo das Gambinchen diese Infos noch speichert?

    Grüße Holger

  2. #2
    Neuer Benutzer
    Registriert seit
    18.01.2015
    Beiträge
    16
    Downloads
    36
    Uploads
    0

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Also ich habe jetzt folgendes herausgefunden:

    Die Unterverzeichnisse werden beim Gambio GXII wohl nicht mehr im Klartext geschrieben, sondern in Variablen verpackt. Die $t_dir_ws_catalog sollte dabei z.B. den Wert shop enthalten, enthält aber wohl noch immer shop1. Nur...wo sind diese Variablen definiert?

  3. #3
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Schau mal in deine .htaccess
    Evtl. hast du dort eine 301-Umleitung auf http://www.DeinShop/shop1/ drinstehen.

    Es ist auch möglich, dass deine Domain direkt auf shop1 zeigt. Das musst du dann in deiner Domain-Verwaltung ändern.

  4. #4
    Neuer Benutzer
    Registriert seit
    18.01.2015
    Beiträge
    16
    Downloads
    36
    Uploads
    0

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Nein, an der htaccess liegt es nicht. Es liegt echt daran, daß in den configs einige Daten nicht mehr im Klartext eingetragen werden sondern in Variablen. So beim Unterverzeichnis. Das was man in den 4 config dateien noch eintragen kann beinhaltet gar kein Unterverzeichnis mehr. Das war mir schon früher aufgefallen und hatte mich gewundert.

    Wenn ich herausfinden könnte wo die Variablen initialisiert werden, könnte ich die ändern.

  5. #5
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Steht doch da! Gleich am Anfang der configure.php
    $_SERVER ist die Variable bzw. Array, dass alle wichtigen Informationen liefert.

    Zum Beispiel: $_SERVER['DOCUMENT_ROOT']
    DOCUMENT_ROOT enthält eben den Document-Root /home/users/username/www/xxxx/ je nachdem wo der Shop nun liegt.

    Siehe auch http://php.net/reserved.variables.server

    Wenn die Installation korrekt gelaufen ist, dann sollte der absolute Pfad auch in Zeile 31 stehen!

  6. #6
    Neuer Benutzer
    Registriert seit
    18.01.2015
    Beiträge
    16
    Downloads
    36
    Uploads
    0

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Nein, tut's leider nicht. Hier ist mal meine configure.php...etwas entschärft natürlich :-)

    <?php
    /* --------------------------------------------------------------
    configure.php 2014-01-14 gm
    Gambio GmbH
    http://www.gambio.de
    Copyright (c) 2014 Gambio GmbH
    Released under the GNU General Public License (Version 2)
    [http://www.gnu.org/licenses/gpl-2.0.html]
    --------------------------------------------------------------


    based on:
    (c) 2000-2001 The Exchange Project (earlier name of osCommerce)
    (c) 2002-2003 osCommerce (configure.php,v 1.13 2003/02/10); www.oscommerce.com
    (c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com

    Released under the GNU General Public License
    ---------------------------------------------------------------------------------------*/


    $t_document_root = '/home/users/xxxx/www/'; // absolute server path required (domain root)

    $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_frontend = dirname(dirname(__FILE__));

    if(basename(dirname(__FILE__)) == 'local')
    {
    $t_dir_fs_frontend = dirname($t_dir_fs_frontend);
    }

    $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', 'http://www.stempel-meister.de'); // eg, http://localhost - should not be empty for productive servers
    define('HTTPS_SERVER', 'https://www.stempel-meister.de'); // eg, https://localhost - should not be empty for productive servers
    define('ENABLE_SSL', true); // SSL: true = active, false = inactive
    define('DIR_WS_CATALOG', $t_dir_ws_catalog); // absolute url path required
    define('DIR_FS_DOCUMENT_ROOT', $t_dir_fs_frontend); // absolute server path required
    define('DIR_FS_CATALOG', $t_dir_fs_frontend); // absolute server path required
    define('DIR_WS_IMAGES', 'images/');
    define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES . 'product_images/original_images/');
    define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES . 'product_images/thumbnail_images/');
    define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES . 'product_images/info_images/');
    define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES . 'product_images/popup_images/');
    define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
    define('DIR_WS_INCLUDES',DIR_FS_DOCUMENT_ROOT. 'includes/');
    define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
    define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
    define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
    define('DIR_WS_LANGUAGES', DIR_FS_CATALOG . 'lang/');

    define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/');
    define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
    define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
    define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/');

    // define our database connection
    define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
    define('DB_SERVER_USERNAME', 'xxxxxxx');
    define('DB_SERVER_PASSWORD', 'xxxxxxx');
    define('DB_DATABASE', 'xxxxxxx');
    define('USE_PCONNECT', 'false'); // use persistent connections?
    define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'

    unset($t_document_root);
    unset($t_dir_fs_frontend);
    unset($t_dir_ws_catalog);
    Alles was Gambio im Zuge der Installation eingetragen hat geht nur bis zum Root der Domain und nicht bis ins Unterverzeichnis in dem der Shop egentlich liegt.

    /home/users/xxxx/www/ entspricht http://www.stempel-meister.de und nicht http://www.stempel-meister.de/shop

    Die Variable $t_dir_ws_catalog sollte das Unterverzeichnis enthalten, also shop
    Die Variable $t_dir_fs_frontend sollte den kompletten UnixPfad zum shopverzeichnis beinhalten, also /home/users/xxxx/www/shop/

    Aber wo die initialisiert werden steht nirgendwo.

    Die $t_document_root ist die einzige Variable, die in der config.php direkt initialisiert wird. Und ihr Name ist irreführend, denn sie enthält den Domainroot, nicht den Dokument-Root. Ich weiß, dass dort früher mal der Dokumentenroot eingetragen wurde aber jetzt steht da wirklich nur noch der Domainroot als Unixpfad.

  7. #7
    Neuer Benutzer
    Registriert seit
    18.01.2015
    Beiträge
    16
    Downloads
    36
    Uploads
    0

    AW: Umzugsprobleme mit Gambio GXII 2.2.0.0

    Ach warte.....da werden die Serverwerte abgegriffen. *Klatsch mir mit der Hand vor den Kopf* Dann frage ich mich aber warum es einfach nicht funktioniert wenn ich den Verzeichnisnamen ändere. Das habe ich jetzt ein gutes halbes dutzend mal probiert und es hat nie funktioniert. htaccess war dabei immer ausgeschaltet. Denn wenn die Werte vom Server gezogen werden dann müssten sie ja in echtzeit generiert werden und immer auf den Verzeichnisnamen passen.

    Egal...ich habe jetzt ne neue Installtion durchlaufen lassen und die Datenbank eingepflegt. Jetzt läuft alles.

Ähnliche Themen

  1. Falsche Werte in Besucherstatistik - Gambio GXII v2.1.4.0
    Von schnapi im Forum Gambio GX Adminbereich
    Antworten: 12
    Letzter Beitrag: 30.01.2015, 21:07
  2. Antworten: 2
    Letzter Beitrag: 22.01.2015, 13:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •