Seite 1 von 1

falscher Pfad backend Versandart

Verfasst: 03.05.2011, 10:48
von Colour3000
Hallo!

Ich sehe den Wald vor lauter Bäumen nicht mehr! ?(
Hat vor kurzem einen Hacker Angriff der meine Shops zerstört hat!
Mittlerweile laufen wieder alle sorglos!

Heute wollte ich allerdings neue Versandkosten ändern und siehe da in einem meiner Shops wird mir folgendes angezeigt!

/home/www/web338/html/shop/shop3/shop/shopincludes/modules/payment/

Aus irgendeinem Grund fehlt in diesem Pfad ein "/" zwischen "shop" und "includes"
was ich mir nicht erklären kann! Vielleicht übersehe ich ja auch was!

Deshalb hier die config.php zur Kontrolle oder kommt das Problem wo anders her?
Ich kann auf alle Fälle nichts entdecken! ?(

In der config.php steht folgendes:

define('OOS_HTTP_SERVER', 'http://www.meine-domain.at'); // No trailing slash
define('OOS_HTTPS_SERVER', 'https://www.meine-domain.at'); // No trailing slash
define('ENABLE_SSL', 'false');
define('OOS_SHOP', '/');
define('OOS_IMAGES', 'images/');
define('OOS_SHOP_SUBIMAGES', OOS_IMAGES . 'subimages/');
define('OOS_IMAGE_SUBDIR'. 'images_big/');
define('OOS_ICONS', OOS_IMAGES . 'icons/');
define('OOS_PRICE2IMAGES', OOS_IMAGES . 'price/');
define('OOS_INCLUDES'. 'includes/');
define('OOS_BLOCKS', OOS_INCLUDES . 'blocks/');
define('OOS_CLASSES', OOS_INCLUDES . 'classes/');
define('OOS_ADODB', OOS_CLASSES . 'adodb/');
define('OOS_FPDF', OOS_CLASSES . 'fpdf/');
define('OOS_FUNCTIONS', OOS_INCLUDES . 'functions/');
define('OOS_MODULES', OOS_INCLUDES . 'modules/');
define('OOS_PAGES', OOS_INCLUDES . 'pages/');
define('OOS_LANGUAGES', OOS_INCLUDES . 'languages/');
define('OOS_JAVASCRIPT'. 'js/');
define('OOS_MEDIA', OOS_SHOP . 'media/');
define('OOS_DOWNLOAD', OOS_SHOP . 'pub/');
define('OOS_THEMES'. 'themes/');
define('OOS_THEMES_IMAGES'. '/images');


define('OOS_SHOP_PATH', '/home/www/web338/html/shop/shop3/shop/');
define('OOS_DOWNLOAD_PATH', OOS_SHOP_PATH . 'download/');
define('OOS_DOWNLOAD_PATH_PUBLIC', OOS_SHOP_PATH . 'pub/');
define('OOS_SHOP_PATH_SUBIMAGES', OOS_SHOP_PATH . OOS_SHOP_SUBIMAGES);
define('OOS_UPLOADS', OOS_SHOP_PATH . OOS_IMAGES . 'uploads/');


define('OOS_TEMP_PATH', '/home/www/web338/html/shop/shop3/oos_temp/');
define('OOS_SMARTY_TMP_PATH', OOS_TEMP_PATH);
define('OOS_LOG_PATH', OOS_TEMP_PATH . 'logs/');
define('OOS_FONT_PATH', OOS_TEMP_PATH . 'font/');
define('OOS_DB_CACHE_PATH', OOS_TEMP_PATH . 'adodb_cache/');
define('OOS_FASE4_TMP_PATH', OOS_TEMP_PATH . 'rss_cache/');


define('SMARTY_DIR', OOS_SHOP_PATH . OOS_CLASSES . 'smarty/libs/');

define('ADODB_ERROR_LOG_DEST', OOS_LOG_PATH . 'adodb_error.log');
define('OOS_PHP_ERROR_LOG_DEST', OOS_LOG_PATH . 'php_error.log');
define('OOS_TELECASH_LOG_DEST', OOS_LOG_PATH . 'telecash.log');

define('ADODB_ERROR_LOG_TYPE', 3);
define('ADODB_ASSOC_CASE', 0); // assoc lowercase for ADODB_FETCH_ASSOC


define('STORE_SESSIONS', 'false');
define('STORE_SESSIONS_CRYPT', 'false');




Danke schon jetzt wiedermal für die Hilfe! ;-)

Verfasst: 03.05.2011, 19:36
von r23
Hallo,

die MyOOS Versionen bis 1.6.x verfügen über einen "abtrennbaren" Admin Bereich. D.h. der Admin wird als eigenständige Anwendung behandelt...

Hintergrund: Auf einen Server läuft der Admin - auf den Rechnern 1 bis 4 Läuft der Shop.

Damit dies geht, verfügt der Admin bis 1.6.x über eine eigen config.php
~/shop/includes/config.php

Code: Alles auswählen

  define('OOS_TEMP_PATH', '');
und hier fehlt vermutlich ein / (Slash) am ende

hoffe die Antwort hilft weiter?

ralf

Verfasst: 10.05.2011, 13:01
von Colour3000
Der Hinweis hat gerreicht!

Im Admin-Ordner war im Shoppath ein zusätzlicher Ordner "shop" eingetragen!



Vielen Dank!