2016-04-05 5 views
0

Ich habe gerade meinen OpenCart 1.5.6 zu VPS-Host migriert. Die Katalogseite funktioniert gut, sie zeigt zwar eine Warnung an, ist aber in Ordnung, aber wenn ich tatsächlich zur Admin-Front navigiere, zeigt die Seite einen Fehler an. Weiß jemand was los ist?OpenCart: Admin-Seite Fehler

Der Fehler auf dem Katalog ist:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/clara157/public_html/atacado/system/database/mysql.php on line 6

Der Fehler auf dem Server-Betreiber ist:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/clara157/public_html/atacado/system/database/mysql.php on line 6

Fatal error: Call to a member function isLogged() on a non-object in /home/clara157/public_html/atacado/system/journal2/classes/journal2_cache.php on line 43

Config.php

<?php 
// HTTP 
define('HTTP_SERVER', 'http://www.atacado.eliacessorios.com/'); 
define('HTTP_IMAGE', 'http://www.atacado.eliacessorios.com/image/'); 
define('HTTP_ADMIN', 'http://www.atacado.eliacessorios.com/admin/'); 

// HTTPS 
define('HTTPS_SERVER', 'http://www.atacado.eliacessorios.com/'); 
define('HTTPS_IMAGE', 'http://www.atacado.eliacessorios.com/image/'); 

// DIR 
define('DIR_APPLICATION', '/home/clara157/public_html/atacado/catalog/'); 
define('DIR_SYSTEM', '/home/clara157/public_html/atacado/system/'); 
define('DIR_DATABASE', '/home/clara157/public_html/atacado/system/database/'); 
define('DIR_LANGUAGE', '/home/clara157/public_html/atacado/catalog/language/'); 
define('DIR_TEMPLATE', '/home/clara157/public_html/atacado/catalog/view/theme/'); 
define('DIR_CONFIG', '/home/clara157/public_html/atacado/system/config/'); 
define('DIR_IMAGE', '/home/clara157/public_html/atacado/image/'); 
define('DIR_CACHE', '/home/clara157/public_html/atacado/system/cache/'); 
define('DIR_DOWNLOAD', '/home/clara157/public_html/atacado/download/'); 
define('DIR_LOGS', '/home/clara157/public_html/atacado/system/logs/'); 
define('DIR_OPENCART', '/home/clara157/atacado/public_html/'); 

// DB 

// DB 
define('DB_DRIVER', 'mysql'); 
define('DB_HOSTNAME', 'localhost'); 
define('DB_USERNAME', '****'); 
define('DB_PASSWORD', '****'); 
define('DB_DATABASE', '*****'); 
define('DB_PREFIX', '');?> 

admin/Config.php

<?php 
// HTTP 
define('HTTP_SERVER', 'http://www.atacado.eliacessorios.com/'); 
define('HTTP_IMAGE', 'http://www.atacado.eliacessorios.com/image/'); 
define('HTTP_ADMIN', 'http://www.atacado.eliacessorios.com/admin/'); 

// HTTPS 
define('HTTPS_SERVER', 'http://www.atacado.eliacessorios.com/'); 
define('HTTPS_IMAGE', 'http://www.atacado.eliacessorios.com/image/'); 

// DIR 
define('DIR_APPLICATION', '/home/clara157/public_html/atacado/catalog/'); 
define('DIR_SYSTEM', '/home/clara157/public_html/atacado/system/'); 
define('DIR_DATABASE', '/home/clara157/public_html/atacado/system/database/'); 
define('DIR_LANGUAGE', '/home/clara157/public_html/atacado/catalog/language/'); 
define('DIR_TEMPLATE', '/home/clara157/public_html/atacado/catalog/view/theme/'); 
define('DIR_CONFIG', '/home/clara157/public_html/atacado/system/config/'); 
define('DIR_IMAGE', '/home/clara157/public_html/atacado/image/'); 
define('DIR_CACHE', '/home/clara157/public_html/atacado/system/cache/'); 
define('DIR_DOWNLOAD', '/home/clara157/public_html/atacado/download/'); 
define('DIR_LOGS', '/home/clara157/public_html/atacado/system/logs/'); 
define('DIR_CATALOG', '/home/clara_157/public_html/atacado/catalog/'); 

// DB 

// DB 
define('DB_DRIVER', 'mysql'); 
define('DB_HOSTNAME', 'localhost'); 
define('DB_USERNAME', '******'); 
define('DB_PASSWORD', '*****'); 
define('DB_DATABASE', '*****'); 
define('DB_PREFIX', '');?> 
+0

Sie verwenden eine höhere Version von PHP-Installation. Oder upgraden Sie auf das neueste OpenCart 2.2, das das Problem lösen wird, da sie mysqli verwendet haben :) Prüfen Sie, ob es gelöst werden kann http://stackoverflow.com/questions/13944956/the-mysql-extension-is-deprecated-and-will-be- entferne-in-der-Zukunft-benutze-mysqli –

Antwort

0

können Sie versuchen, dieses

define('DB_DRIVER', 'mysqli');

in beide Seite (Katalog und amdin)