Opened 4 years ago

Last modified 3 years ago

#1202 new Bug/Fehler

Inkonsistenzen bzgl des Cache-Verzeichnisses

Reported by: Tomcraft Owned by: somebody
Priority: normal Milestone:
Component: Shop Version: 2.0.2.2

Description

Bei der Bearbeitung des Tickets #1201 ist mir aufgefallen, dass wir noch eine massives Inkonsistenz-Problem bzgl. des Cache-Verzeichnisses haben.

1.) Im Adminbereich unter "Erw. Konfiguration" -> "Cache Optionen" wird das Verzeichnis definiert: DIR_FS_CACHE
Dort angegeben ist es aber eigentlich eher als DIR_WS_CACHE, da relativ und nicht absolut angegeben durch "cache".
Die Zuständigen Dateien "/inc/xtc_read_cache.inc.php" sowie "/inc/xtc_write_cache.inc.php" ziehen den Pfad auch aus "DIR_FS_CACHE".

2.) Zusätzlich benutzen wir aber in den folgenden Dateien noch "SQL_CACHEDIR" was in der "/admin/includes/paths.php" und "/includes/paths.php" definiert wird durch define('SQL_CACHEDIR', DIR_FS_CATALOG . 'cache/'); :

  • /admin/configuration.php
  • /admin/includes/functions/general.php
  • /inc/check_version_update.inc.php
  • /includes/external/paypal/classes/PayPalAuth.php
  • /includes/external/phpfastcache/phpfastcache.php
  • /includes/extra/application_bottom/10_trustedshops.php
  • /includes/modules/payment/payone_elv.php
  • /includes/modules/payment/payone_installment.php

3.) Zu guter Letzt verwenden wir dann auch noch einen statischen Pfad DIR_FS_CATALOG.'cache/ bzw. DIR_FS_DOCUMENT_ROOT.'cache/' bzw. einfach mal suchen nach 'cache/ in den folgenden Dateien:

  • /_installer/update.php
  • /_installer/includes/update_action.php
  • /admin/blz_update.php
  • /admin/configuration.php
  • /includes/external/payone/classes/PayoneModified.php
  • /includes/external/smarty/plugins/function.googleanalytics.php
  • /includes/modules/payment/payone_elv.php
  • /includes/modules/payment/payone_installment.php
  • /templates/tpl_modified/source/boxes/trustedshops.php
  • /templates/tpl_modified_responsive/source/boxes/trustedshops.php
  • /templates/tpl_modified_responsive_flat/source/boxes/trustedshops.php
  • /templates/xtc5/source/boxes/trustedshops.php

Mit diesem Ticket stehen im Zusammenhang auch die folgenden beiden Tickets:

Attachments (0)

Change History (2)

comment:1 Changed 4 years ago by Tomcraft

  • Milestone changed from modified-shop-2.0.2.3 to modified-shop-2.0.2.4

comment:2 Changed 3 years ago by Tomcraft

  • Milestone modified-shop-2.0.4.0 deleted

Add Comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.