Hallo zusammen,
ich hab versucht mit einen Testshop (gemäß einer bekannten Anleitung) einzurichten.
- mysqldumper backup erstellt und in neue DB wiederhergestellt (lt. mysqldumper fehlerfrei)
- Komplette Shopdateien per FTP gesichert und in parallel zum Hauptshop befindlichen Testshop-Ordner hochgeladen
- Datei- und Ordnerrechte (wie im Gambio Handbuch) beschrieben gesetzt
- Cache und Template Ordner nach Anleitung geleert
- Pfade in den beiden configures geändert
- Domain in den configures geändert
- Datenbank in den configures geändert
- gleiche PHP Version wie im Original-Shop
- Browser Cache geleert
Nach Aufrufen des Testshops wird nun jedoch folgender Fehler angezeigt.
USER ERROR(256): "CURRENT_TEMPLATE"
in den Logs steht folgendes:
PHP-Code:
2018-12-09 11:35:33 (d2ec15c521d3326771d029af2aXXXXX) USER ERROR(256): "CURRENT_TEMPLATE" in /data/web/1/000/XX/XXX/XXXXX/htdocs/test/system/core/MainFactory.inc.php:216 (Details)
#2 File: /data/web/1/000/XX/XXX/XXXXX/htdocs/test/system/core/MainFactory.inc.php:216 (Details)
Function: trigger_error('CURRENT_TEMPLATE', 256) (Details)
- $message: ### indeterminate value ###
- $error_type: ### indeterminate value ###
Code:
│ line 214: trigger_error('Class not found in registry: '
│ line 215: . (defined('CURRENT_TEMPLATE')) ? CURRENT_TEMPLATE : 'template_blank' . ' # ' . $p_class_name,
├─ line 216: E_USER_ERROR);
│ line 217:
│ line 218: return false;
#1 File: /data/web/1/000/XX/XXX/XXXXX/htdocs/test/includes/application_top.php:333 (Details)
Class: MainFactory
Method: create_object('ApplicationTopPrimalExtenderComponent') (Details)
- $p_class_name: 'ApplicationTopPrimalExtenderComponent'
- $p_args_array: ### default value: array (
) ###
- $p_use_singleton: ### default value: false ###
Code:
│ line 331: }
│ line 332:
├─ line 333: $coo_application_top_lead_extender_component = MainFactory::create_object('ApplicationTopPrimalExtenderComponent');
│ line 334: $coo_application_top_lead_extender_component->set_data('GET', $_GET);
│ line 335: $coo_application_top_lead_extender_component->set_data('POST', $_POST);
#0 File: /data/web/1/000/XX/XXX/XXXXX/htdocs/test/login.php:25 (Details)
Function: require_once('/data/web/1/000/XX/XXX/XXXXX/htdocs/test/includes/application_top.php')
Code:
│ line 23: --------------------------------------------------------------------------------------- */
│ line 24:
├─ line 25: require_once('includes/application_top.php');
│ line 26:
│ line 27: if(isset($_SESSION['customer_id']))
Request: POST /login.php?action=process (Details)
- duration: ~144ms
- server: Apache/2.4.35
- server address: 82.100.XXX.XX
- user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36
- remote address: d2ec15c521d3326771d029af2aXXXXXX
Session: (Details)
- tpl: ### Session entry not present ###
- MOBILE_ACTIVE: ### Session entry not present ###
- language: ### Session entry not present ###
- languages_id: ### Session entry not present ###
- language_charset: ### Session entry not present ###
- language_code: ### Session entry not present ###
- currency: ### Session entry not present ###
- customers_status: ### Session entry not present ###
- cart: ### Session entry not present ###
- wishList: ### Session entry not present ###
- customer_id: ### Session entry not present ###
- payment: ### Session entry not present ###
- shipping: ### Session entry not present ###
- cartID: ### Session entry not present ###
- sendto: ### Session entry not present ###
- billto: ### Session entry not present ###
Post: (Details)
Get: (Details)
- action: process
In der Datenbank ist "Honeygrid" als Current Template eingetragen.
Kennt jemand von euch dieses Problem?? Im Netz und in der Forensuche finde ich dazu nichts hilfreiches.
Ich möchte meinen Shop GX3.2.0.1 zunächst im Testshop auf den neuesten Stand updaten und zunächst testen - wenn ich das mit dem Testshop mal hinbekomme
Über eure Hilfe wäre ich sehr dankbar.