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: Probleme bei der Bestellbearbeitung  (Gelesen 5401 mal)

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Probleme bei der Bestellbearbeitung
« am: 13 Oktober, 2006, 08:09:24 Vormittag »

wenn ich in der Bestellbearbeitung den Button "Versandkosten, Zahlungsweisen, Währungen, Sprachen usw bearbeiten und einfügen." drücke.

Zitat
Warning: main(/home/handynbx/www.handy-town.net/lang//modules/payment/banktransfer.php): failed to open stream: No such file or directory in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 129

Warning: main(/home/handynbx/www.handy-town.net/lang//modules/payment/banktransfer.php): failed to open stream: No such file or directory in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 129

Fatal error: main(): Failed opening required '/home/handynbx/www.handy-town.net/lang//modules/payment/banktransfer.php' (include_path='.:/usr/local/pd-admin2/lib/php') in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 129

Woran könnte das liegen.

Habe die Version 3.0.4 SP2.1

Danke für eure Mithilfe.

Gruß Serkan

PS. In der orders_edit_other.php. Zeiöle 140 sieht so aus
Zitat:
require(DIR_FS_LANGUAGES . $order->info['language'] . '/modules/payment/' . $order_payment .'.php');

also irgendwie wird die bezahlmethode nicht übertragen. Habe jetza auch mal die orders.php im admin Verzeichnis mit der ursprünglichen verglichen. Ist jedoch identisch, kann da jemand aus Erfahrung mitteilen, woran das liegen könnte.
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Probleme bei der Bestellbearbeitung
« Antwort #1 am: 13 Oktober, 2006, 11:05:15 Vormittag »

hi,

existiert denn diese datei? /home/handynbx/www.handy-town.net/lang//modules/payment/banktransfer.php
Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #2 am: 13 Oktober, 2006, 12:45:55 Nachmittag »

Hi, nicht wirklich. es fehlt die Sprache German vor dem modules. Aber sogar wenn ich das reinbastle kommt die Meldung.

Zitat
Warning: main(/home/handynbx/www.handy-town.net/lang//modules/payment/.php): failed to open stream: No such file or directory in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 140

Warning: main(/home/handynbx/www.handy-town.net/lang//modules/payment/.php): failed to open stream: No such file or directory in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 140

Fatal error: main(): Failed opening required '/home/handynbx/www.handy-town.net/lang//modules/payment/.php' (include_path='.:/usr/local/pd-admin2/lib/php') in /home/handynbx/www.handy-town.net/admin/orders_edit_other.php on line 140
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Probleme bei der Bestellbearbeitung
« Antwort #3 am: 13 Oktober, 2006, 15:04:09 Nachmittag »

stimmt, das war mir noch gar nicht aufgefallen.
aber die fehlermeldung deines letzten postings sieht ja noch schlimmer aus, da steht ja nichtmal mehr ein dateiname drin.

worauf haste das system laufen? was war die letzte änderung, die du gemacht hast, bevor es angefangen hat?
Gespeichert

kunigunde

  • Global Moderator
  • Member
  • *****
  • Offline Offline
  • Beiträge: 99
    • Freies Forum
Re: Probleme bei der Bestellbearbeitung
« Antwort #4 am: 13 Oktober, 2006, 15:10:06 Nachmittag »

es wird die sprache des kunden nicht in die db eingetragen, aus welcher gelesen wird welche sprache genommen werden soll. dieses problem hatte ein nutzer bei mir auch, nur zu einer endgültigen lösung ist auch er noch nicht gekommen.
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Probleme bei der Bestellbearbeitung
« Antwort #5 am: 13 Oktober, 2006, 15:20:55 Nachmittag »

hallo,

das ist doch mal ein anfang / guter hinweis. vielleicht läßt es sich mit diesem workaround in den griff kriegen:

in der /includes/application_top.php
// set the language
if (!isset ($_SESSION['language']) || isset ($_GET['language'])) {

include (DIR_WS_CLASSES.'language.php');
$lng = new language(xtc_input_validation($_GET['language'], 'char', ''));

if (!isset ($_GET['language']))
$lng->get_browser_language();

$_SESSION['language'] = $lng->language['directory'];
$_SESSION['languages_id'] = $lng->language['id'];
$_SESSION['language_charset'] = $lng->language['language_charset'];
$_SESSION['language_code'] = $lng->language['code'];
}

gegen
// set the language
if (!isset ($_SESSION['language']) && !isset ($_GET['language'])) {
$_GET['language'] = 'german';
}

if (!isset ($_SESSION['language']) || isset ($_GET['language'])) {

include (DIR_WS_CLASSES.'language.php');
$lng = new language(xtc_input_validation($_GET['language'], 'char', ''));

if (!isset ($_GET['language']))
$lng->get_browser_language();

$_SESSION['language'] = $lng->language['directory'];
$_SESSION['languages_id'] = $lng->language['id'];
$_SESSION['language_charset'] = $lng->language['language_charset'];
$_SESSION['language_code'] = $lng->language['code'];
}

ersetzen... Vielleicht hilft dies...
Wenn also keine session-sprache und keine übergebene sprache da ist, wird so getan, als würde german übergeben... ist ein versuch wert.

gruss
rené
Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #6 am: 14 Oktober, 2006, 22:32:35 Nachmittag »

Hi,

leider hat dies nicht geklappt.
Was ich eigenartig finde ist, dass z.B. die Kundendaten und die Artikeldaten perfekt geändert werden können, jedoch sobald ich auf "Versandkosten, Zahlungsweisen, Währungen, Sprachen usw bearbeiten und einfügen" klicke kommen eben diese Fehler.

Vielleicht hast du noch ein ASS im ärmel :)
Gespeichert

dreamer

  • Grauer Wolf
  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
    • Hilfe für Einsteiger
Re: Probleme bei der Bestellbearbeitung
« Antwort #7 am: 15 Oktober, 2006, 01:04:21 Vormittag »

Zitat
Warning: main(/home/handynbx/www.handy-town.net/lang//modules/payment/.php

Der Doppelslash (/lang//modules/payment/.php)) und das (payment/.php) in der Fehlermeldung sind die Ursache.

Hast du irgendetwas am am Shop geändert?

Gespeichert
Hilfe für Shopanfänger: http://www.sending.de

kunigunde

  • Global Moderator
  • Member
  • *****
  • Offline Offline
  • Beiträge: 99
    • Freies Forum
Re: Probleme bei der Bestellbearbeitung
« Antwort #8 am: 15 Oktober, 2006, 10:20:44 Vormittag »

also wie gesagt, es wird keine sprache und keine zahlungsmethode übergeben:

(/home/handynbx/www.handy-town.net/lang/sprache/modules/payment/zahlungsmethode.php

nun ist die frage, ob es in die db eingetragen wird, und nicht ausgelesen,
oder ob es noch nicht mal in die db kommt.
Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #9 am: 15 Oktober, 2006, 19:31:57 Nachmittag »

Hi,

ich habe nur den Update drüber gejagt. SP2.0 auf 2.1. Danach kam dieser Fehler.
Kann es auch an der configure.php datei liegen? Denn manche Bilder werden auch nicht gezeigt.

Gruß

Serkan
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Probleme bei der Bestellbearbeitung
« Antwort #10 am: 16 Oktober, 2006, 15:48:22 Nachmittag »

hi,

an der configure.php darf es eigentlich nicht liegen, zumindest, wenn du wirklich nur ein update-package (kein voll-package) verwendet hast. bei dem update-package sind keine configure-dateien drin. kannst den inhalt ja mal manuell durchsehen.

aber, keine bilder, dass kann auch was anderes sein:
ich würde dir empfehlen, alle verzeichnis und dateirechte zu überprüfen, am besten anhand der installationsanleitung.
vielleicht fehlen dem webserver zugriffsrechte auf den ordner "modules" oder unterordner davon etc...?!

kommst du noch in den adminbereich? existieren dort noch die sprachen, z.b. deutsch / german?

gruss
rené

Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #11 am: 16 Oktober, 2006, 21:24:44 Nachmittag »

Hi Rene,

alles klappt pefekt. Ich kann auch die Versandmodule usw. ändern. Bloß eben bei der Bestellbearbeitung tritt dieser Fehler auf... Ich finde keine Lösung.. Ich glaube dann muss ich halt damit leben :(

Aber Danke an ALLE
Gespeichert

SNCJansen

  • Global Moderator
  • Senior
  • *****
  • Offline Offline
  • Beiträge: 424
    • Mein Arbeitgeber ;)
Re: Probleme bei der Bestellbearbeitung
« Antwort #12 am: 17 Oktober, 2006, 08:34:49 Vormittag »

ich glaube bald wirklich, dass wir damit leben müssen... habe es gerade bei mir selbst ausprobiert. zugegeben, bei mir ist der fehler nicht ganz so groß, ist aber auch noch sp1 :)

habe die stelle um ein echo erweitert, um zu sehen, was er öffnen will, sieht so aus:
  echo DIR_FS_LANGUAGES . $order->info['language'] . '/modules/shipping/' . $shippings[$i];
  require(DIR_FS_LANGUAGES . $order->info['language'] . '/modules/shipping/' . $shippings[$i]);

und ergibt dieses:
D:/Websites/xtc3/lang/german/modules/shipping/dp.phpD:/Websites/xtc3/lang/german/modules/shipping/selfpickup.php
Warning: main(D:/Websites/xtc3/lang/german/modules/shipping/.php): failed to open stream: No such file or directory in D:\Websites\xtc3\admin\orders_edit_other.php on line 196

nicht wundern, meine testumgebung läuft auf xp...
wie man sieht, baut php den string für die datei korrekt zusammen (obere ausgabezeile), aber beim öffnen wird der letzte teil ($shippings[$i]) irgendwie ignoriert... habe es auch schon mit einer hilfvariable probiert, selbes ergebnis...
Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #13 am: 21 Oktober, 2006, 19:33:40 Nachmittag »

Hi,

danke trotzdem für deine Hilfestellung. Dann muss ich halt damit leben :(
Gespeichert

TS-Internet

  • Member
  • ***
  • Offline Offline
  • Beiträge: 41
Re: Probleme bei der Bestellbearbeitung
« Antwort #14 am: 04 November, 2006, 22:54:34 Nachmittag »

Hier die Lösung von FiBO-MEDiA

Hinter $order_payment .'.php');

ist ein Leer zeichen, damit kann der Shop nicht umgehen Smile
Gespeichert
 

User Contact