Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Hallo beisammen,

    ich habe das Update 4642 SP1 -> 4642 SP2 gemacht, bekomme aber beim Eintragen der SQL-Befehle immer eine Fehlermeldung bei "payone".
    Hier der SQL-Befehl:
    Code: SQL  [Auswählen]
       ALTER TABLE admin_access ADD payone_config INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET payone_config = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET payone_config = 1 WHERE customers_id = 'groups' LIMIT 1;

       ALTER TABLE admin_access ADD payone_logs INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 'groups' LIMIT 1;
     
    im Anhang ein Screen der Meldung.

    Die anderen SQL-Befehle haben funktioniert.

    Im Adminbereich bekomme ich dann natürlich ebenfalls eine Fehlermeldung.
    Auch hier im Anhang die Meldung.

    Habe in der Datenbank schon nach einem Eintrag "payone_config" gesucht, aber nicht gefunden.
    Auch die Sprachdateien habe ich nochmals neu hochgeladen.

    Wo ist der Fehler zu suchen?

    Gruß Daniel

    Linkback: https://www.modified-shop.org/forum/index.php?topic=32966.0

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #1 am: 14. Mai 2015, 17:10:22
    Das ist kein SQL-Fehler. Der SQL-Befehl wurde erfolgreich ausgeführt und die erneute Ausführung bringt dann den erwarten Fehler (duplicate column).

    Da fehlt offensichtlich eine Datei oder Einträge in den Sprachdateien. Kontrolliere ob alle Dateien auf dem Server vorhanden sind und kontrolliere in der Anleitung ob Du alle notwendigen Änderungen gemachgt hast.

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #2 am: 15. Mai 2015, 10:51:45
    Hallo webald,

    ich hab das Problem jetzt gefunden.
    Es lassen sich die 4 Dateien nicht auf den Server hochladen.
    Ich bekomme hier immer follgendes angezeigt.

    Zitat
    modified-shop_1.06-r4642_SP1_to_modified-shop_1.06-r4642_SP2_update\shoproot\lang\german\modules\payment\payone_installment.php' kann nicht geöffnet werden.
    System Error.  Code: 3.
    Das System kann den angegebenen Pfad nicht finden

    Alle anderen Dateien konnte ich hochladen, warum diese nicht?

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #3 am: 15. Mai 2015, 11:43:48
    Öhm, wo hast du das hinkopiert?

    modified-shop_1.06-r4642_SP1_to_modified-shop_1.06-r4642_SP2_update\shoproot sieht as wie wenn Du das Paket entpackt hast und versuchst irgendein Script darin auszuführen.

    "shoproot" heißt, dass Du das in DEIN Verzeichnis auf dem Server kopiern mußt und dann wird das ausgeführt.

    Bitte lies die Anleitung nochmal genau durch, bevorDu weter machst. Oder beauftrage jemand der das für dich erledigt.

    Und noch was:
    Zitat
    Das System kann den angegebenen Pfad nicht finden
    ist nict die Fehlermeldung zu
    Es lassen sich die 4 Dateien nicht auf den Server hochladen.
    Die Fejlermeldung sagt der Computer findet die Datei nicht. Überprüfe ob die Datei auf dem Server vorhanden ist und im richtigen Verzeichnis liegt. Das ist was anderes wie "kann nicht kopieren".

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #4 am: 15. Mai 2015, 15:51:02
    Hallo webald,

    dass die Dateien aus dem Ordner "shoproot" per FTP in den Shop zu übertragen sind, ist mir schon klar.
    Mache das ja auch nicht zum ersten mal.
    Es funktionierte ja auch bei allen anderen Dateien, nur eben bei den vieren nicht. Weiß der Geier warum auch!
    Hab es jetzt alles noch mal überprüft und sogar den Ordner lang/german/modules/payment komplett gelöscht und aus der Datensicherung neu per FTP hochgeladen.

    Ich bin am verzweifeln!!!  :nixweiss:

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #5 am: 15. Mai 2015, 18:31:56
    Wieso aus der Sicherung? In dem Update sind doch neuere Versionen drin.

    Was ist mit den Rechten für Verzeichnis und Dateien? Sind die evtl. falsch gesetzt?

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #6 am: 15. Mai 2015, 19:08:35
    Hallo webald,

    ich hab doch nur das update nach der beigefügten Update-Anleitung gemacht und die besteht aus 7 Punkten:
    Zitat
    Update von 1.06 rev 4642 SP1

    1. Im Admin-Backend das Zahlungsmodul "Lastschriftverfahren (banktransfer)", sofern verwendet, deinstallieren
    2. Im Admin-Backend das Export-Modul "janolaw AGB Hosting-Service", sofern verwendet, deinstallieren
    3. Dateien des Update-Pakets aus dem Ordner "shoproot" per FTP in den Shop übertragen
    4. Ordner "/includes/janolaw/" per FTP löschen
    5. Im Admin-Backend das Zahlungsmodul "Lastschriftverfahren (banktransfer)", sofern verwendet, erneut installieren
    6. Im Admin-Backend das Export-Modul "janolaw AGB Hosting-Service", sofern verwendet, erneut installieren
    7. Über phpMyAdmin folgenden SQL-Befehl ausführen:
       ALTER TABLE admin_access ADD safeterms INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET safeterms = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET safeterms = 1 WHERE customers_id = 'groups' LIMIT 1;

       ALTER TABLE admin_access ADD easymarketing INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET easymarketing = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET easymarketing = 1 WHERE customers_id = 'groups' LIMIT 1;

       ALTER TABLE admin_access ADD it_recht_kanzlei INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET it_recht_kanzlei = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET it_recht_kanzlei = 1 WHERE customers_id = 'groups' LIMIT 1;

       ALTER TABLE admin_access ADD payone_config INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET payone_config = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET payone_config = 1 WHERE customers_id = 'groups' LIMIT 1;

       ALTER TABLE admin_access ADD payone_logs INT(1) NOT NULL DEFAULT 0;
       UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 1 LIMIT 1;
       UPDATE admin_access SET payone_logs = 1 WHERE customers_id = 'groups' LIMIT 1;

    Wo sollen da bitte Datei- oder Verzeichnisrechte falsch gesetzt werden.

    Und da ist auch kein kompletter Ordner lang/german/modules/payment enthalten.

    Liezeu

    • Mitglied
    • Beiträge: 218
    • Geschlecht:
    Re: Update 4642 SP1 -> 4642 SP2 Fehleranzeige bei SQL-Befehl
    Antwort #7 am: 15. Mai 2015, 19:19:46
    Hat sich erledigt, hab's jetzt direkt über meinen Hoster per FTP hochgeladen.
    Da hat's problemlos funktioniert.  :-B
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    6 Antworten
    3896 Aufrufe
    12. Mai 2015, 21:42:59 von Liezeu
    21 Antworten
    7415 Aufrufe
    10. August 2019, 17:02:50 von siiilke
    10 Antworten
    3518 Aufrufe
    30. Juli 2014, 13:26:45 von Bonsai
               
    anything