Beiträge von faro

    Hallo Hohenloher,


    meinst Du mit dem Update das TCPDF? Wenn ja , von welcher Version aus hast Du es upgedatet?


    Hast Du zudem auch VirtueMart in der richtigen Reihenfolge aktualisiert? com_virtuemart - ext_aio - TCPDF?


    Wenn Du mit deiner Joomla- Version tatsächlich die 3.6.5 meinst, ist diese aus 2016 und sehr veraltet. Mometan ist 3.8.12 Aktuell.


    Zudem sind folgende Informationen noch wichtig:


    VM- Version
    PHP- Version?
    DB- Version?
    welches Template? Gibt es overrides dazu?



    Beste Grüße
    der Faro

    Hallo Stefan,


    hast Du in der VirtueMart Konfiguration VMDEBUG für Administratoren eingestellt?


    1. Ich habe meinen Shop auf Deutsch. Wie heißt diese Funktion Übersetzt? Und wo finde ich diese? Wenn es diese ist: Konfiguration/Shop "Fehlerbehandlung aktivieren", ja, diese habe ich aktiviert.


    Weiter unten steht noch: "Debug-Meldungen aktivieren" diese meinst Du bestimmt, diese steht auf "Nein"


    2. Wenn ich ein Produkt im Backend aufrufe, wird keine Fehlerlog geschrieben.


    3. das Drucksymbol habe ich ebenfalls nicht aktiviert.


    ich habe auch keine Ideen mehr. Es ist sehr eigenartig. Vielleicht schaut ja der Max nochmal vorbei und hat eventuell noch eine Idee. Er hat es ja gebastelt. :rolleyes:



    Danke und beste Grüße
    der Faro

    Hallo Mitstreiter,


    aus dem Urlaub zurück, und kurz nachgesehen, ist die administrator/logs/com_virtuemart.log.php wieder mit neuen Fehlermeldungen gefüllt:


    VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: <pre>/images/virtuemart/product/single_cd_nanana.jpg<br /></pre>
    VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: <pre>/images/virtuemart/product/resized/single_cd_nanana_90x90.jpg<br /></pre>
    VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: <pre>/images/virtuemart/product/matrosen_single-cd_alpenlapaloma.jpg<br /></pre>
    VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: <pre>/images/virtuemart/product/resized/matrosen_single-cd_alpenlapaloma_90x90.jpg<br /></pre>


    Zuerst dachte ich und auch der Stefan, dass diese Fehlermeldungen bei einer Bestellung durch das erstellen der Rechnung durch TCPDF angezeigt werden, wie es hier in einem Beitrag aus 2015 schon einmal besprochen wurde.
    Dies ist aber bei mir nicht der Fall.


    Diese Errorlogs haben nichts mit einer Bestellung zu tun und werden unregelmäßiig irgendwie durch das TCPDF durch einen internen Scan erzeugt? Wie auch immer, sie sind halt einfach da.


    Eventuell handelt es sich um einen Bug, welcher erst in der Version VM 3.4.0 auftrat?



    Danke und beste Grüße
    der Faro

    Hallo Stefan,


    das spuckt meine Systeminfo aus: Apache/2.4.34 (Unix)


    Aber, irgendwie habe ich ein Problem mit PayPal.


    Am 09. September ging eine Bestellung sauber durch.
    Am 17. September ging die erste Bestellung nicht durch.
    Vor gut 10 min. eine Bestellung aus Österreich ebenfalls nicht.


    Eine E-Mail Benachrichtigung vom Shop habe ich auch nicht bekommen. ich habe es nur gerade im Backend gesehen.


    Ich nutze PayPal Standard, bisher immer ohne Probleme. Hat sich da seit dem 17.09. was geändert?


    Ich habe zudem erst einmal alle Einträge in der /keys/ geloscht. Wenn Du sagst, diese werden neu geschrieben?
    Edit: wurde gerade neu schrieben!


    Edit2: ich habe gerade festgestellt, dass ich von meinem Provider ein neues SSL Zertifikat bekommen habe.
    Seit wann es gewechselt wurde weiß ich leider nicht. Ich weiß nur, dass ich vorher ein Zertifikat von Symantec hatte und nun habe ich eines von: DigiCert inc :(
    Kann es eventuell damit zu tun haben?



    Danke der Faro

    Hallo Stefan,


    ja, das ist schon sehr eigenartig und vollkommen Unlogisch, da ja wie wir beide wissen, TCPDF erst ein zweiter Instanz greift. ich werde das mal weiter beobachten.


    Sage mal, was macht eigentlich der "keys" Ordner, welcher sich hier /vmfiles/keys/ befindet?



    Beste Grüße und danke für die Urlaubsgrüße
    der Faro

    Guten Morgen Stefan,


    danke für deine schnelle Hilfe am frühen Morgen. :)


    mein Vorgehen wäre jetzt erst einmal, ein Backup einzuspielen, um den Shop zurück auf die alte Version zu setzen, damit erst einmal alles weiterläuft wie gehabt und dann in einer Spiegelung weiterzuarbeiten.


    Ein Backup einzuspielen, wäre zur Zeit für mich zu aufwendig, da ich gerade in meinen Urlaub gefahren bin, und das lieber in Ruhe machen möchte.


    Hast Du versucht, selbst Bestellungen zu generieren


    Ja, das funktioniert ohne Probleme und Fehlermeldungen.


    Vielleicht wurde die TCPDF nicht richtig installiert. Hast Du versucht, die noch einmal zu installieren?


    Ja, muss mal sehen, ob es das nun war. Momentan ist Ruhe!


    Ist deine Fehlerliste das VirtueMart eigene Error-Log?


    Ja genau, diese Fehlermeldung erscheint im /logs/ Ordner.



    Was eigenartig ist, die Fehlermeldung bezieht sich nur auf diese beiden Images in meinem Downloadbereich :confused:



    Danke und beste Grüße
    der Faro

    Hallo Stefan,


    hast Du die neue TCPDF-Version 1.0.5 installiert oder nur die Core und AIO von VM 3.4.0?


    Wenn das eine Bestellung war, sollte in der Bestellliste normalerweise mindestens eine offene Bestellung sein, da ja TCPDF erst ausgelöst wird, wenn eine Rechnung oder ein Lieferschein gedruckt werden sollen. Meistens geschieht das, wenn eine Bestellung auf Bestätigt gesetzt wird. Das kommt allerdings auf die Einstellungen an.


    Das ist mir soweit alles klar, was den Bestellablauf betrifft. ich habe VM 3.4.0 die dazugehörige AIO und die aktuelle TCPDF 1.0.5 nacheinander installiert.


    Bestellungen werden nicht erzeugt, dennoch füllt sich die oben beschriebene Liste stündlich um weitere Einträge. :confused:



    Beste Grüße
    der Faro

    Guten Morgen in die Runde,


    Ich habe folgende Fehlermeldung erhalten. Angeblich kann die Größe nicht ermittelt werden. Kann mir jemand weiterhelfen, worin das Problem besteht?
    Oder, was ich tun kann, dass diese Fehlermeldung behoben wird?


    Joomla 3.8.12
    PHP 7.1
    VirtueMart 3.4.0


    -------------------------------------------------------------------------------------------------------------------------------------------
    #
    #<?php die("Forbidden."); ?>


    2018-09-21 23:23:39 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/matrosen_in_lederhosen.jpg&lt;br /&gt;&lt;/pre&gt;


    2018-09-21 23:23:39 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/resized/matrosen_in_lederhosen_90x90.jpg&lt;br /&gt;&lt;/pre&gt;


    2018-09-22 02:33:56 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/wenn_tueren_sich_oeffnen.jpg&lt;br /&gt;&lt;/pre&gt;


    2018-09-22 02:33:56 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/resized/wenn_tueren_sich_oeffnen_90x90.jpg&lt;br /&gt;&lt;/pre&gt;


    2018-09-22 02:55:29 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/matrosen_in_lederhosen.jpg&lt;br /&gt;&lt;/pre&gt;


    2018-09-22 02:55:29 VMDEBUG TCPDF [Image] Unable to get the size of the image: Var1: &lt;pre&gt;/images/virtuemart/product/resized/matrosen_in_lederhosen_90x90.jpg&lt;br /&gt;&lt;/pre&gt;
    --------------------------------------------------------------------------------------------------------------------------------------------
    Edit:


    ich denke nicht, dass die Fehlermeldung durch eine Bestellung erzeugt wurde, da heute Nacht keine Bestellung bei mir eingegangen ist.


    Kann die Bestellung durch diesen Fehler abgebrochen worden sein? Müsste ich dann diese Bestellung im Backend nicht dennoch sehen?


    Nun habe ich versucht, in meiner Spiegelung eine Testbestellung zu generieren, auch bei dieser wurde diese Fehlermeldug nicht erzeugt.



    Danke und beste Grüße
    der Faro

    Dabei ist mir selbst gerade noch was aufgefallen. Vor Jahren habe ich ein Sprachpaket installiert:


    VirtueMart_Plugins_Language_Pack - de-DE


    vom:


    2014-04-12-04-48-51


    Was ist mit dieser passiert? Im Downloadbereich von VM kann ich diese nicht mehr finden. Vielleicht hat ja der Stefan ein Hinweis. :)

    Hallo Milbo,


    grüße Dich :)


    Ja, interessant, daß die im Installer sind, gut daß sie nicht installiert werden. Das eine ist ein Router aus 2014 oder so und das andere ist ein Testplugin


    Na da hab ich ja Glück gehabt. ;)


    Ja und das mit dem Dateien, die nicht gelöscht werden, weil nicht da. Ein Rätsel, weil ich hab das nicht. Letztendlich ist es so, ein alter Befehl findet die Dateien nicht, weil sie schon verschoben wurden. müsste ich halt finden und den Befehl nur ausführen, wenn die Verzeichnisse tatsächlich noch da sind.


    Das Problem hatte ich bei drei Installationen. Joomla 3.8.12 einmal unter PHP 7.1 und unter PHP 7.2


    Also letztendlich nur ein kosmetisches Problem.


    Na dann sollte ja alles soweit Gut sein. :)



    Beste Grüße
    der Faro

    Hallo Stefan,


    die AIO-Komponente diente immer nur als Installationsmedium, im Anschluss an die Installation werden die Ordner darin gelöscht.
    Deine Fehlermeldung bedeutet nur, dass die Ordner, die gelöscht werden sollen, schon nicht mehr da sind.


    Die Plugins landen bei der Installation im Joomla-Ordner /plugins/.
    Also ist bis hierhin alles gut.


    In der Entpackten com_virtuemart.3.4.0.9935_ext_aio.zip befinden sich im Ordner:


    /plugins/system


    die Verzeichnisse:


    /vmroute/
    /virtuemart/


    In welchen sich jeweils ein PHP- Script und ein XML- Dokument befinden. Diese sind nach der Installation nicht in den Joomla- Ordner /plugins/system/ geschrieben worden. Das wollte ich eigentlich erfragen. :rolleyes:


    Vielleicht habe ich mich in meinem Post #2 zu kompliziert ausgedrückt.


    Beste Grüße
    der Faro

    Hallo Stefan,


    danke für die Info. ich mach mich gleich mal ans Testen. :o Melde mich dann.


    Edit: Bestellungen Downloads und Physikaliche Produkte funktionieren nach dem Update von 3.2.14 auf 3.4.0


    Bei der Installation der AIO hatte ich folgende Fehlermeldung:


    Warnung
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/libraries
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/modules
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/modulesBE


    Dennoch wurden alle Dateien in den Ordnern:


    /libraries
    /modules
    /modulesBE


    erfolgreich aktualisiert.


    Wenn ich nun den Paketinstaller für die Installation nutze, bekomme ich folgende Fehlermeldung:


    Warnung
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/libraries
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/plugins
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/modules
    JFolder: :delete: Der Pfad ist kein Verzeichnis! Pfad: /meineseite/htdocs/joomlatest/administrator/components/com_virtuemart_allinone/modulesBE


    Wenn ich mir nun die Ordner im entpackten Fullinstaller genauer ansehe, stelle ich fest, das nach der Installation im Ordner:


    /plugins/system


    die Verzeichnisse:


    /vmroute/
    /virtuemart/


    nicht geschrieben wurden.


    Wie es scheint, kann der Fullinstaller nur in bestehende Ordner schreiben, nicht jedoch neue Verzeichnisse in diesen bestehenden anlegen.
    Oder habe ich da einen Denkfehler?


    Unter: /administrator/components/com_virtuemart_allinone/ befand sich in der Version 3.2.14 noch ein Unterordner mit dem Namen /plugins/ Dieser ist nun nicht mehr zu sehen. Womöglich wurde der Inhalt nun komplett in den:


    /joomla/plugins/ Ordner verschoben, woher dann eventuell die Fehlermeldung kommt? In diesem gab es jedoch mal den Ordner:


    /administrator/components/com_virtuemart_allinone/plugins/system/vmroute/


    Was ich noch für ein Problem halte ist, dass im Backend nur die Erweiterungen:


    com_virtuemart
    com_virtuemart_ext_aio


    angeboten werden. Die Aktuelle "com_tcpdf" muss man sich trotz aktivierter "Aktualisierungsquellen" händich aus dem _package_ Ordner extrahieren und extra installieren.


    Das kann eventuell zu Bestellproblemen bei Usern kommen, welche das "tcpdf" somit nicht Installieren.


    Soweit erst einmal in Kurze.



    Beste Grüße
    der Faro

    Unter: Konfiguration - Shop, da steht ein Kästchen an füfter Stelle "ReCaptcha für Registrierung benutzen", dieses musst Du aktivieren.


    Ich bin mir jetzt nicht 100% Sicher, aber ich denke, das mit diesem das Standard- Joomla reCaptcha aktiviert wird. Daher sollte es derselbe Googlecode sein.


    Doch, bin mir jetzt Sicher, es ist derselbe.

    Hallo Chris,


    diese Meldung bekomme ich nun, wenn ich auf den Link klicke. FF und IE:



    In VirtueMart kannst Du ein eigenes reCaptcha für den Warenkorb aktivieren. Der Code müsste der gleiche sein. Ist zumindest bei mir so.


    Zudem wären noch Versionsangaben sehr Nützlich.


    Joomla- Version?
    VirtueMart- Version?

    Hallo Chris,


    wenn ich auf den Link "Stellen Sie eine Frage zu diesem Produkt" klicke, bekomme ich fogenden Fehler:


    "Das reCAPTCHA-Plugin benötigt einen Websiteschlüssel in seinen Parametern. Bitte einen Administrator kontaktieren."


    Hast Du das Google reCAPTCHA aktiviert, ohne einen Schlüssel bei Google zu generieren?
    Welche Versionen nutzt Du?


    Joomla?
    PHP?
    VirtueMart?


    Edit: Ok, PHP habe ich gefunden (5.6.33) Diese läuft ende des Jahres eh ab. Möglich wäre hier die Version 7.1 zu Aktivieren

    Hallo Max,


    ich habe gerade mal bei mir nachgesehen. Ich nutze ebenfalls das Standard-Layout. (Habe ich gar nicht gewusst;))


    Bei mir wird diese Fehlermelfung nicht angezeigt. Hast Du denn vorher in VM was Deinstalliert?