Ankündigung

Einklappen
Keine Ankündigung bisher.

Shops zeigen auf einmal Installationsanweisung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Shops zeigen auf einmal Installationsanweisung

    Hallo,

    ich betreibe mehrere Shops, die seit heute früh nicht mehr erreichbar sind. Sowohl beim Aufruf des Adminbereichs als auch beim normalen Shopaufruf wird lediglich folgende Seite angezeigt:



    Der Fehler tritt wie aus dem nichts parallel in allen 3 Shops auf. Änderungen an Shopdateien wurden in der Zeit vor dem Fehler nicht vorgenommen und umgezogen sind die Shops auch nicht.

    Für den Fall, dass es von Interesse ist: Hoster ist Strato und die Datenbanken funktionieren ohne Probleme, da ich auf einer Seite vor den Shops ein Menü programmiert habe, welches seinen Inhalt aus den gespeicherten Produkten in der Shopdatenbank holt. Dieses Menü funktioniert nach wie vor.

    Hier noch die /admin/includes/configure.php von einem der Shops:

    PHP-Code:
    <?php
    /**
     * @package Configuration Settings circa 1.3.8
     * @copyright Copyright 2003-2007 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     */


    /*************** NOTE: This file is similar, but DIFFERENT from the "store" version of configure.php. ***********/
    /***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/

    // Define the webserver and path parameters
      // Main webserver: eg-http://www.your_domain.com - 
      // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
      // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
      // HTTP_CATALOG_SERVER is your Main webserver: eg-http://www.your_domain.com
      // HTTPS_CATALOG_SERVER is your Secure webserver: eg-https://www.your_domain.com
      /* 
       * URLs for your site will be built via:  
       *     HTTP_SERVER plus DIR_WS_ADMIN or
       *     HTTPS_SERVER plus DIR_WS_HTTPS_ADMIN or 
       *     HTTP_SERVER plus DIR_WS_CATALOG or 
       *     HTTPS_SERVER plus DIR_WS_HTTPS_CATALOG
       * ...depending on your system configuration settings
       *
       * If you desire your *entire* admin to be SSL-protected, make sure you use a "https:" URL for all 4 of the following:
       */
      
    define('HTTP_SERVER''http://www.shopurl.eu');
      
    define('HTTPS_SERVER''https://www.ssl-id.de');
      
    define('HTTP_CATALOG_SERVER''http://www.shopurl.eu');
      
    define('HTTPS_CATALOG_SERVER''https://www.ssl-id.de');

      
    // Use secure webserver for catalog module and/or admin areas?
      
    define('ENABLE_SSL_CATALOG''true');
      
    define('ENABLE_SSL_ADMIN''true');

    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
      // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
      
    define('DIR_WS_ADMIN''/shop/admin/');
      
    define('DIR_WS_CATALOG''/shop/');
      
    define('DIR_WS_HTTPS_ADMIN''/shopurl.eu/shop/admin/');
      
    define('DIR_WS_HTTPS_CATALOG''/shopurl.eu/shop/');

      
    define('DIR_WS_IMAGES''images/');
      
    define('DIR_WS_ICONS'DIR_WS_IMAGES 'icons/');
      
    define('DIR_WS_CATALOG_IMAGES'HTTP_CATALOG_SERVER DIR_WS_CATALOG 'images/');
      
    define('DIR_WS_CATALOG_TEMPLATE'HTTP_CATALOG_SERVER DIR_WS_CATALOG 'includes/templates/');
      
    define('DIR_WS_INCLUDES''includes/');
      
    define('DIR_WS_BOXES'DIR_WS_INCLUDES 'boxes/');
      
    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_WS_INCLUDES 'languages/');
      
    define('DIR_WS_CATALOG_LANGUAGES'HTTP_CATALOG_SERVER DIR_WS_CATALOG 'includes/languages/');

    // * DIR_FS_* = Filesystem directories (local/physical)
      //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
      
    define('DIR_FS_ADMIN''/mnt/web5/pfad/htdocs/home/shop/admin/');
      
    define('DIR_FS_CATALOG''/mnt/web5/pfad/htdocs/home/shop/');

      
    define('DIR_FS_CATALOG_LANGUAGES'DIR_FS_CATALOG 'includes/languages/');
      
    define('DIR_FS_CATALOG_IMAGES'DIR_FS_CATALOG 'images/');
      
    define('DIR_FS_CATALOG_MODULES'DIR_FS_CATALOG 'includes/modules/');
      
    define('DIR_FS_CATALOG_TEMPLATES'DIR_FS_CATALOG 'includes/templates/');
      
    define('DIR_FS_BACKUP'DIR_FS_ADMIN 'backups/');
      
    define('DIR_FS_EMAIL_TEMPLATES'DIR_FS_CATALOG 'email/');
      
    define('DIR_FS_DOWNLOAD'DIR_FS_CATALOG 'download/');

    // define our database connection
      
    define('DB_TYPE''mysql');
      
    define('DB_PREFIX''prefix_');
      
    define('DB_SERVER''rdbms.strato.de');
      
    define('DB_SERVER_USERNAME''username');
      
    define('DB_SERVER_PASSWORD''pw');
      
    define('DB_DATABASE''database');
      
    define('USE_PCONNECT''false');
      
    define('STORE_SESSIONS''db');
      
    // for STORE_SESSIONS, use 'db' for best support, or '' for file-based storage

      // The next 2 "defines" are for SQL cache support.
      // For SQL_CACHE_METHOD, you can select from:  none, database, or file
      // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache 
      // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
      // ie: /path/to/your/webspace/public_html/zen/cache   -- leave no trailing slash  
      
    define('SQL_CACHE_METHOD''none'); 
      
    define('DIR_FS_SQL_CACHE''/mnt/web5/pfad/htdocs/home/shop/cache');

    // EOF
    und die /includes/configure.php:

    PHP-Code:
    <?php
    /**
     * @package Configuration Settings circa 1.3.8
     * @copyright Copyright 2003-2007 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     */


    /*************** NOTE: This file is similar, but DIFFERENT from the "admin" version of configure.php. ***********/
    /***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/

    // Define the webserver and path parameters
      // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
      // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
      
    define('HTTP_SERVER''http://www.shopurl.eu');
      
    define('HTTPS_SERVER''https://www.ssl-id.de');

      
    // Use secure webserver for checkout procedure?
      
    define('ENABLE_SSL''true');

    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
      // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
      
    define('DIR_WS_CATALOG''/shop/');
      
    define('DIR_WS_HTTPS_CATALOG''/shopurl.eu/shop/');

      
    define('DIR_WS_IMAGES''images/');
      
    define('DIR_WS_INCLUDES''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_WS_INCLUDES 'languages/');
      
    define('DIR_WS_DOWNLOAD_PUBLIC'DIR_WS_CATALOG 'pub/');
      
    define('DIR_WS_TEMPLATES'DIR_WS_INCLUDES 'templates/');

      
    define('DIR_WS_PHPBB''/');

    // * DIR_FS_* = Filesystem directories (local/physical)
      //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
      
    define('DIR_FS_CATALOG''/mnt/web5/pfad/htdocs/home/shop/');

      
    define('DIR_FS_DOWNLOAD'DIR_FS_CATALOG 'download/');
      
    define('DIR_FS_DOWNLOAD_PUBLIC'DIR_FS_CATALOG 'pub/');
      
    define('DIR_WS_UPLOADS'DIR_WS_IMAGES 'uploads/');
      
    define('DIR_FS_UPLOADS'DIR_FS_CATALOG DIR_WS_UPLOADS);
      
    define('DIR_FS_EMAIL_TEMPLATES'DIR_FS_CATALOG 'email/');

    // define our database connection
      
    define('DB_TYPE''mysql');
      
    define('DB_PREFIX''prefix_');
      
    define('DB_SERVER''rdbms.strato.de');
      
    define('DB_SERVER_USERNAME''username');
      
    define('DB_SERVER_PASSWORD''pw');
      
    define('DB_DATABASE''databse');
      
    define('USE_PCONNECT''false');
      
    define('STORE_SESSIONS''db');
      
    // for STORE_SESSIONS, use 'db' for best support, or '' for file-based storage

      // The next 2 "defines" are for SQL cache support.
      // For SQL_CACHE_METHOD, you can select from:  none, database, or file
      // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache 
      // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
      // ie: /path/to/your/webspace/public_html/zen/cache   -- leave no trailing slash  
      
    define('SQL_CACHE_METHOD''none'); 
      
    define('DIR_FS_SQL_CACHE''/mnt/web5/pfad/htdocs/home/shop/cache');

    // EOF
    Ich hoffe mir kann jemand weiterhelfen

    Danke im Vorraus
    Blakki
    Zuletzt geändert von blakki; 11.12.2010, 18:33.

    #2
    Stimmen die Zugangsdaten zur Datenbank 100%?
    Heißt Dein admin Verzeichnis wirklich admin oder hast Du das so wie die anderen Dinge anonymisiert in Deinem Posting?
    Kannst Du mit phpMyAdmin auf die Datenbank zugreifen?
    Falls ja, welche Einträge gibt es in der Tabelle record_company?
    Gibt es im images Verzeichnis Dateien mit der Endung .php?

    Kommentar


      #3
      Die Zugangsdaten stimmen 100%. Mein admin-Verzeichnis heißt wirklich admin.

      Der Zugriff mit phpMyAdmin funktioniert.
      Die Tabelle record_company ist leer. (bei allen Shops)

      .php - Dateien sind im images-Ordner nicht Vorhanden.

      Grüße
      Blakki

      Kommentar


        #4
        Das admin Verzeichnis muss immer umbenannt werden, ich hoffe Du hast wenigstens den Sicherheitspatch vom 19.06.2009 eingespielt.
        >>> Wichtige Sicherheitsempfehlungen für Zen-Cart

        Überprüfe nochmal genau, ob auch die Pfadangaben in den configure.php korrekt sind.
        Überprüfe auch, ob im Shopverzeichnis eine .htaccess liegt und falls ja poste bitte den Inhalt.

        Kommentar


          #5
          Die Pfadangaben sind korrekt. Die Shops haben ja bis gestern einwandfrei funktioniert.

          Eine .htaccess ist vorhanden. Ihr Inhalt lautet:

          PHP-Code:
          #######################################################################
          #     Diese .htaccess wurde vom STRATO-Webservermanager erstellt      #
          #######################################################################



























          Options -Indexes


           


          AddType application
          /x-httpd-php3 .php3 





          AddType application
          /x-httpd-php43 .php4 



          AddType application
          /x-httpd-php5 .php .php5 

          Kommentar


            #6
            Von alleine gibt es das nicht, dass von einem Tag auf den anderen alle Shops dieses Problem haben. Es muss etwas passiert sein.
            Es gibt zwei Möglichkeiten:
            1) Die configure.php wurden manipuliert und enthalten falsche Pfadangaben (kann ich nicht überprüfen)
            2) Bei Strato wurde etwas geändert, z.B. Dein Webspace in irgendein anderes Verzeichnis verschoben, so dass die alten Pfadangaben nun nicht mehr korrekt sind.
            Mit Strato solltest Du auf jeden Fall Kontakt aufnehmen.

            Kommentar


              #7
              Hallo,

              die Shops funktionieren wieder.
              Strato hat tatsächlich die Ordnerpfade geändert. Herausbekommen habe ich das über die Installation eines neuen Testshops - da in diesem die Pfade korrekt hinterlegt waren.
              Ein Hinweis auf die Veränderung der Pfade hätte ehrlich gesagt nicht geschadet...

              Vielen Dank für die Hilfe und den Admin-Ordner werde ich selbstverständlich noch umbennen

              Blakki

              Kommentar

              Info zu diesem Forenarchiv:
              Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
              Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
              Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
              PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
              Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
              FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

              Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
              Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
              Fehler in der Software können auf Github als Issues gemeldet werden.
              Follow us
              aktuelle version
              Zen Cart 1.5.7g deutsch
              vom 12.12.2023
              [Download]
              Lädt...
              X