Ergebnis 1 bis 16 von 16

Thema: Unterschiedliches Verhalten bei gleichen Versionen

  1. #1
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard Unterschiedliches Verhalten bei gleichen Versionen

    Guten Tag alle zusammen,
    gerne habe ich ja keine Probleme.
    Ich hoffe der Bereich hier passt, wenn nicht bitte Moderation verschieben (danke).

    Auf 2 Seiten mit Contao 5.7.1 bei denen alles gleich ist außer dem Provider (Hostingwerk / IONOS)
    PHP 8.5.3 MariaDB bei beiden
    Bei beiden 3 Erweiterungen darunter den Belegungsplan von CTS

    • Das Problem auf einer Seite kann ich Belegungen eintragen und auf Speichern schließen klicken und fertig. Alles wie es soll.

    • Auf der anderen Seite kann ich auch Belegungen eintragen und auf Speichern schließen klicken und dann kommt:

    Doctrine\DBAL\Query\QueryBuilder::select(): Argument #1 must be of type string, array given,
    called in /homepages/htdocs/vendor/contao-themes-shop/vacancy-calendar/src/Model/ReservationRepository.php on line 31
    Mittels zurück im Browser ist man wieder im BE, die Eingaben sind gespeichert und sonst ist alles wie es soll.
    Wo muss ich da suchen?
    Ich freue mich auf die Ratschläge.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Ist das ein gekauftes Theme? Wenn ja, den Fehler beim Theme Hersteller melden (inkl. Stack Trace).
    » sponsor me via GitHub or Revolut

  3. #3
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    Hallo Spooky,
    Nein kein gekauftes Theme nur die Extension ist aus dem Repository
    ok dem Ext- Entwickler melde ich das natürlich auch.
    Meine Frage ist ja wieso auf einer Seite und auf der anderen nicht? Bei gleichen Einstellungen. Das kapiere ich nicht.
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Poste die composer.lock beider Installationen.
    » sponsor me via GitHub or Revolut

  5. #5
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    Anlage composer.lock 1 und 2
    1composer.txt
    2composer.txt
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Gleich sind die Installationen auf jeden Fall nicht. Einige Pakete sind in unterschiedlichen Versionen installiert - insbesondere doctrine/dbal, welche bei einer der Installationen in Version 4 installiert ist und damit ist contao-themes-shop/vacancy-calendar wohl doch nicht zu 100% kompatibel (obwohl dediziert angegeben). Das muss einfach in contao-themes-shop/vacancy-calendar behoben werden. Du könntest einen conflict für Version 3.0.1 dieser Extension hinzufügen, dort wurde doctrine/dbal 4.x freigeschalten.
    » sponsor me via GitHub or Revolut

  7. #7
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    Hallo, danke,
    hier: contao-themes-shop/vacancy-calendar frage ich noch.

    Ich habe auch versucht mit Merge die Unterschiede zu finden und es gibt einige??
    Mein Gedanke war:
    Wenn ich auf Domain a mit dem CM eine Version 5.7 installiere
    und auf Domain b mit dem CM eine Version 5.7 installiere sind die gleich.
    Warum sind die nicht gleich?
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  8. #8
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.765
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von elwega Beitrag anzeigen
    Warum sind die nicht gleich?
    Unterschiedliche PHP-Version z.B.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Zitat Zitat von elwega Beitrag anzeigen
    Wenn ich auf Domain a mit dem CM eine Version 5.7 installiere
    und auf Domain b mit dem CM eine Version 5.7 installiere sind die gleich.
    Warum sind die nicht gleich?
    Wenn du sie zB zu unterschiedlichen Zeitpunkten installierst.
    » sponsor me via GitHub or Revolut

  10. #10
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    hallo mlweb,
    schau mal Eingangs, PHP 8.5.3 bei beiden.
    Contao 5.7.1 bei beiden
    3 gleiche Extensionen darunter CTS Belegungsplan
    Im CM alle Versionen gleich.
    ?
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  11. #11
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.765
    Contao-Projekt unterstützen

    Support Contao

    Standard

    War nur ein Beispiel. Ich hatte die gleichen PHP-Versionen oben übersehen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  12. #12
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    spooky, ahh ok,
    das dann Time anders sein kann ist mir einleuchtend.
    Warum aber andere Dateien unterschiedlich sind oder sind die innerhalb 2 Tagen bei beiden Installationen zufällig geändert worden.
    Möglich ist ja alles.
    Wegen deinem Vorschlag zum Conflict doctrine

    PHP-Code:
        "conflict": {
            
    "doctrine/dbal"">=4@dev"
        
    }, 
    wäre das ok?
    Geändert von elwega (Gestern um 14:35 Uhr)
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  13. #13
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.765
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es geht ja nicht nur um die Versionen von Core und Erweiterungen, sondern auch um Unterschiede in den von Deinen Paketen requireten Paketen. Da kann es schon nach wenigen Minuten Unterschiede geben.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Es kann noch andere Unterschiede geben. Bspw. können auf einem Hosting gewisse PHP Extensions verfügbar sein und auf anderen nicht. Auf einem Hosting können gewisse PHP Extensions in gewissen Versionen verfügbar sein als auf anderen Hostings.
    » sponsor me via GitHub or Revolut

  15. #15
    Contao-Fan Avatar von elwega
    Registriert seit
    15.09.2009.
    Ort
    Black Forest
    Beiträge
    627

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    War nur ein Beispiel. Ich hatte die gleichen PHP-Versionen oben übersehen.
    kein Problem, ist manchmal viel zu lesen tagsüber
    Beste Grüße
    Wenn der Reiter nichts taugt, ist das Pferd schuld.

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    38.413
    Partner-ID
    10107

    Standard

    Zitat Zitat von elwega Beitrag anzeigen
    Warum aber andere Dateien unterschiedlich sind oder sind die innerhalb 2 Tagen bei beiden Installationen zufällig geändert worden.
    Das kann auf jeden Fall sein.


    Zitat Zitat von elwega Beitrag anzeigen
    Wegen deinem Vorschlag zum Conflict doctrine

    PHP-Code:
        "conflict": {
            
    "doctrine/dbal"">=4@dev"
        
    }, 
    wäre das ok?
    Würde ich so nicht machen. Ich würde die kaputte Version der Extension conflicten und die Hersteller des Themes benachrichtigen. Weil dann sollte automatisch die nächste Version dieses Pakets ja idealerweise den Fix drin haben.
    » sponsor me via GitHub or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 7 (Registrierte Benutzer: 0, Gäste: 7)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •