Forum Internet Service Backes

Bitte loggen sie sich ein oder registrieren sie sich.

Einloggen mit Benutzername, Passwort und Sitzungslänge
Erweiterte Suche  

Neuigkeiten:

Autor Thema: Adminbereich nicht erreichbar - Fehlermeldung  (Gelesen 3430 mal)

cschilling

  • Newbie
  • *
  • Offline Offline
  • Beiträge: 3
Adminbereich nicht erreichbar - Fehlermeldung
« am: 09 Oktober, 2006, 10:21:09 Vormittag »

Leider kann ich den Adminbereich nicht erreichen. Folgende Fehlermeldung erscheint:
Fatal error: Cannot redeclare xtc_db_connect() (previously declared in /homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/inc/xtc_db_connect.inc.php:18) in /homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/admin/includes/functions/compatibility.php on line 18

Wer hat eine Idee? Danke
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Adminbereich nicht erreichbar - Fehlermeldung
« Antwort #1 am: 09 Oktober, 2006, 10:32:50 Vormittag »

da scheinen ein paar veränderungen drin zu sein, die nicht std-xtC sind... gambio?!

also in der compatibility.php wird wahrscheinlich zeile 18 irgendwas mit require oder include sein... versuch dies mal durch ein require_once oder include_once zu ersetzen...
Gespeichert

cschilling

  • Newbie
  • *
  • Offline Offline
  • Beiträge: 3
Re: Adminbereich nicht erreichbar - Fehlermeldung
« Antwort #2 am: 09 Oktober, 2006, 10:46:57 Vormittag »

include und require sind nicht in der Datei.
Installiert auf 1und1 managed server
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Adminbereich nicht erreichbar - Fehlermeldung
« Antwort #3 am: 09 Oktober, 2006, 11:49:33 Vormittag »

probier mal bitte dies:

in der inc/xtc_db_connect.inc.php folgende zeile
  function xtc_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
durch dieses tauschen
if (!function_exists('xtc_db_connect')) {
  function xtc_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {

und
  }
 ?>

durch
  }
 }
 ?>
Gespeichert

cschilling

  • Newbie
  • *
  • Offline Offline
  • Beiträge: 3
Re: Adminbereich nicht erreichbar - Fehlermeldung
« Antwort #4 am: 09 Oktober, 2006, 15:22:31 Nachmittag »

Leider war ich nicht erfolgreich

Fehlermeldung:
Fatal error: Cannot redeclare xtc_db_connect() (previously declared in /homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/inc/xtc_db_connect.inc.php:19) in /homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/admin/includes/functions/compatibility.php on line 18



Die Datei: htdocs/xtc_dmtc/xtcommerce/inc/xtc_db_connect.inc.php
<?php
/* -----------------------------------------------------------------------------------------
   $Id: xtc_db_connect.inc.php 1248 2005-09-27 10:27:23Z gwinger $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2003 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(database.php,v 1.19 2003/03/22); www.oscommerce.com
   (c) 2003    nextcommerce (xtc_db_connect.inc.php,v 1.3 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/
 //  include(DIR_WS_CLASSES.'/adodb/adodb.inc.php');
 if (!function_exists('xtc_db_connect')) {
  function xtc_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database =

DB_DATABASE, $link = 'db_link') {
    global $$link;

    if (USE_PCONNECT == 'true') {
     $$link = mysql_pconnect($server, $username, $password);
    } else {
$$link = mysql_connect($server, $username, $password);
   
   }

    if ($$link) mysql_select_db($database);

    return $$link;
  }
 }
 ?>
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Adminbereich nicht erreichbar - Fehlermeldung
« Antwort #5 am: 09 Oktober, 2006, 15:27:41 Nachmittag »

welche änderungen hast du drin?

was mir auffällt ist folgendes:
/homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/inc/xtc_db_connect.inc.php:19) in
/homepages/8/d83366493/htdocs/xtc_dmtc/xtcommerce/admin/includes/functions/compatibility.php on line 18

das script compatibility.php ruft bzw generiert eine funktion auf (db-connect), die nicht im adminbereich liegt und das, obwohl diese funktion eigentlich in der database.php in admin/includes/functions definiert wird, also warum?!

grundsätzlich weiterer versuch: die änderung an der funktion, die du jetzt gerade durchgeführt hast, bitte an der selben funktion in /admin/includes/functions/database.php durchführen...
Gespeichert

krutschelkammer

  • Gast
Re: Fehlermeldung
« Antwort #6 am: 08 Juli, 2007, 14:57:38 Nachmittag »

Habe diese Datei entsprechend geändert - aber ich habe keinen Connect!! Wer weiß Rat??

Hier meine Fehlermeldung und die Datei im Anschluss:

Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/kruschtelkammer/inc/xtc_db_connect.inc.php on line 33



<?php
/* -----------------------------------------------------------------------------------------
   $Id: xtc_db_connect.inc.php 1248 2005-09-27 10:27:23Z gwinger $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2003 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(database.php,v 1.19 2003/03/22); www.oscommerce.com
   (c) 2003    nextcommerce (xtc_db_connect.inc.php,v 1.3 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/
 //  include(DIR_WS_CLASSES.'/adodb/adodb.inc.php');
if (!function_exists('xtc_db_connect')) {
  function xtc_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
    global $$link;

    if (USE_PCONNECT == 'true') {
     $$link = mysql_pconnect($server, $username, $password);
    } else {
$$link = mysql_connect($server, $username, $password);
   
   }

    if ($$link) mysql_select_db($database);

    return $$link;
  }
 }
 ?>
Gespeichert