Beiträge von ayko

    ayko, vielenDank und an tomkoeller , ich finde es jedoch unglaublich, dass wir das selber machen sollen bzw. von HE nach 6 Tagen immer noch keine STABILE Lösung da ist.

    aykobitte berichte ob das Szenario danach erneut auftritt.

    2 meiner domains hatte HE ja "repariert" was nach 2. Aufrufen des Buttons (erweiterungen aktualisieren / prüfen) auch wieder dahin war.

    VG

    flusen Danke für deine Infos.
    Update bei mir. Nachdem ich vorsichtshalber noch eine Sicherung gemacht habe, ist danach beim Extensions-update-klick alles gut gegangen. Ebenso Update auf 5.2.2.
    Trat also nicht erneut auf.

    Was ja nun hinfällig ist, durch die Rundmail von Hosteurope.

    Viele Grüße und Gute Nacht.

    Hallo,

    ich bin diesen Weg heute auch gegangen.
    1. phpmyadmin aufrufen.
    2. Tabellenübersicht anzeigen lassen, Tabelle markieren und löschen
    3. SQL für die Tabelle '_updates' aus den Backups geholt und eingespielt.
    4. System läuft erstmal normal ohne Fehler
    5. Weiteres Backup angelegt bevor ich erneut irgendwo klicke. ;)

    Ich bin gespannt, ob bei erneutem Klicken, die Fehler wieder entstehen und gebe Bescheid.

    viele Grüße

    Der Support für PHP 8.1 ist bereits am 25.11.2023 abgelaufen.

    PHP 8.2 läuft noch bis 31.12.2024.

    Ich würde auf PHP 8.3 umstellen.

    Nutze aber HE nicht.

    Bei meinem Joomla-Hoster gibt es diese Probleme nicht.

    Danke, Die Infos sind bekannt. Security Support läuft übrigens bis 31.12.2025 für 8.1

    8.3 kann ich bei HE noch nicht auswählen. Sollte eigentlich ab q3 verfügbar sein.

    Auf 8.2 umstellen ist schon geplant, aber jetzt mit Fehler, werde ich das nicht umstellen.

    Schön, dass es bei deinem hoater die Probleme nicht gibt.

    Hilft uns anderen nur nicht gerade weiter.

    Und meine Frage bezüglich Antworten von HE hat den Hintergrund, dass es langfristig von Nutzen sein kann, wenn zumindest irgend eine Info kommt, was die Ursache war.

    Und gemeldet ist es schon. Ich warte ab.


    ;)

    Hallo,

    ich kann mich auch einreihen in das Problem. Hat sich heute um 18:50 Uhr gezeigt.

    Hoster: Hosteurope

    Schritte:

    1. Login im Adminbereich
    2. Backup mit Akeeba gemacht, aus Routine vor Updates
    3. Auf Extension-updates geklickt für update-Übersicht
    4. Ab da - gleiches Fehlerbild, wie bei seagul, flusen und saardaniel
    5. CallStack brachte keinen Aufschluss
    6. phpmyadmin Aufruf der Tabelle ist möglich, Einträge sehen alle gut aus

    Setup:

    PHP Vers. 8.1.30-bookworm.1

    MYSQL 8.0.39-30

    Joomla 5.2.1

    Gab es von HE Infos, was die dann konkret machen oder ob man selbst noch was machen muss?

    Viele Grüße,
    Ayko

    Das sind mehrere Themen.

    Für das eine Custom Fields und override des Kontakt formulars kanst du mal das hier studieren. Es sit für Version 3 aber das Prinzip ist in Version 4 dasselbe.

    Für die Gestaltung der Felder mit CSS gibt es unendlich viele Tutorials, oder gleich das bootstrap: https://getbootstrap.com/docs/5.1/getti…d/introduction/

    Danke dir. Dann ist sowohl Aufbau als auch CSS über das Override steuerbar, das wird mir gerade klar.
    Ich muss für ein BS5 basierendes Design die passenden Overrides erstellen. Ich dachte, dass das Cassiopeia-Template das bereits mit abedeckt und auf BS5 optimiert ist. Aber vermutlich ist das ein "Details-Feature".


    Für die mail Layout: Auf dem Joomla Community Magazine gibt es Beiträge für die Mail-Templates. Vielleicht findest du da was: https://magazine.joomla.org/al…a-4-html-email-templating. Das Maazin ist eine gute Quelle für Tutorials.

    Danke auch dafür.
    Was mir fehlt, sind ein paar Optionen für die Steuerung der E-Mails. Um zum Beispiel in den Header die CSS-Stylings zu packen, die dann je nach Empfängerprogramm greifen (z.B. Unterschiedliche Deklarationen für responsive images in gmail vs. outlook).
    Nach meinem aktuellen Verständnis kann ich über das html-template nur den body der email customizen, korrekt?

    Die nächste Frage, ist der Punkt, wie kann ich für verschiedene Formular, verschiedene E-mails kreieren? Es gibt ja nur ein Template.
    Wie kann ich für verschiedene Formulare, mit verschiedenen Feldern und verschiedenen Feldreihenfolgen, verschiedene Templates anlegen?

    Hallo in die Runde,

    kennt jemand eine richtig gute Anleitung, wie man sich seine eigenes Formular mit eigenen Feldern bauen kann.

    Ich möchte die Component -> Contacts dafür nutzen. Erweitert mit Custom Fields für meine individuellen Felder.

    Fragen die ich habe und hoffen durch das Lesen von guten Anleitungen klären und lernen zu können:

    • Reihenfolge der Felder verändern (die Basisfelder Name, E-Mail, Nachricht etc. sollen bspw. ans Ende)
    • Lassen sich die Basisfelder evtl. generell entfernen/ausblenden
    • Wie kann ich die Felder basierend auf meinen Template-Klassen(BS5) gestalten? -> CSS Klassen hinzufügen funktioniert, aber beispielsweise braucht es auch umschließende DIVs mit Klassen oder eine generelle CSS-Klasse für das <form> Element
    • Gibt es best practices wie Felder berechnet werden können (bsp: Custom field A: 10; Custom field B: 5% -> Berechnetes Feld 5% von 10)
    • Wie kann ich Felder ein- und ausblenden in Abhängigkeit einer Auswahl in einem anderen Feld?
    • optional: Wie kann ich ein individuelles responsives Mail Layout für den Versand der E-mail aus dem Formular nutzen?

    Vielen Dank und viele Grüße,
    Frank

    Hallo,

    ich baue meine Seite mit J4 komplett neu auf und habe eine URL-Struktur geplant.

    Beispielhaft zwei Links:

    https://xyz-beispieldomain.de/portrait-fotog…shooting-buchen

    https://xyz-beispieldomain.de/event-fotografie/shooting-buchen

    Seitenstruktur:

    Startseite

    - Portrait Fotograf München

    ----Shooting buchen

    - Event Fotografie

    ----Shooting buchen



    Es gibt also für jede Hauptseite eine eigene Buchungseite mit anderen Inhalten, Optionen etc.

    Von der URL-Logik her wollte ich aber ungern Worte wiederholen oder Nummern verwenden (/shooting-buchen-2 oder /event-shooting-buchen).
    Da die Worte ja bereits auf der Hauptseie auftauchen.


    Problem:
    Das Alias "shooting-buchen" kann ich nur einmal im Menü verwenden.

    Ich habe das Gefühl, ich stehe irgendwie auf dem Schlauch, wie ich das Lösen kann, um zu der URL gewünschten Struktur zu gelangen.

    Wer also Tipps oder Links zu Erklärungen hat, immer her damit. Ideen zur Problemlösung sind natürlich auch willkommen.

    Viele Grüße und Danke Euch!

    Was mich immer noch interessiert:
    Frage: Was greift zu erst, die php.ini oder die .htaccess wegen der error-log Geschichte ??

    Dankeschön für die Vielen Tipps und Anhaltspunkte.

    Ich gehe die Sachen erneut durch und prüfe es noch mal.

    Als erstes Feedback:
    - Standard htaccess von joomla hat funktioniert

    - php 7.0.33 ist kein Tippfehler, dass ist Stand der Dinge, da es ein Non-Joomla Unterverzeichnis gibt, mit scripten die nicht mit 7.2/7.4 laufen (sind nicht von mir, aber für die Webseite der Stiftung zwingend notwendig. Ist derzeit eine Gegebenheit, die noch nicht änderbar ist)

    - Rewrite Base / war schon auskommentiert, wie ich schrieb, hab ich die notwendigen Anpassungen vorgenommen. ;)

    JoomlaWunder ok, diese php.ini einstellungen probiere ich mal aus und schaue ob user.ini möglich ist

    --> sofern die htaccess nicht das Greifen der php.ini blockiert (siehe Frage zu Beginn).

    viele Grüße
    Ayko

    Hallo zusammen,

    ich habe mal eine Verständnisfrage, bei der ich evtl. auf dem Holzweg bin.

    Nützliche informationen:

    Was ich gemacht habe:

    • Ich habe die .htaccess (standard als auch extended) von joomla-security hergenommen und verwendet
    • die nötigen Anpassungen habe ich vorgenommen (non-www zu www rausgenommen, domain angepasst)

    Problem:

    Die Webseite liefert einen Server Fehler 500.


    Was ich bereits geprüft und probiert habe:

    • configuration.php geprüft bezüglich der pfad angaben
    • htaccess geprüft auf domain-vertipper
    • htaccess empfohlene Änderungen bei Server Errror 500 vorgenommen
    • für error-logs die php.ini im Verzeichnis /homepages/22/xxxxxxx/htdocs/joomla2020 angelegt, wie bei ionos beschrieben:
    Code
    error_reporting = E_ALL | E_STRICT;
    log_errors = On;
    display_errors = Off;
    error_log = /homepages/27/d382162338/htdocs/php-errors.log;
    • Quelle: https://www.ionos.de/hilfe/hosting/…ogs-aktivieren/
    • Pfad natürlich angepasst auf meinen persönlichenpfad: /homepages/22/xxxxxxxxx/htdocs/php-errors.log (Schreibrechte vorhanden, sogar 777 probiert)
    • ohne Ergebnis
    • Kontakt zu IONOS-Support wo ich die Server error logs einsehen kann (ich kenne das von hosteurope, dass es im KundenLogin möglich ist)
    • IONOS-Support gab mir nur erneut den Hinweis (dies hatte ich bereits gelesen) dass ich die php.ini anlegen soll dafür
    • Ich verwies darauf, dass ich doch irgendwo, wie auch die access.log files die error-log files (ggf. über ssh-login) einsehen können müsste
    • erneute Antwort vom IONOS-Support, ich soll die php.ini einrichten

    Mein Verständnis-Problem:

    1. Wenn die htaccess einen Servererror 500 verursacht, greift doch die php.ini im Verzeichnis nicht und kann ins Log schreiben, korrekt?
    2. Ich habe auf meinem hosteruope account das gleiche spiel probiert und in die htaccess am Anfang "xyz-Unfug" geschrieben, dann kam natürlich ein 500er und in der server error-log auch ein Hinweis auf "xyz-Unfug" in Zeile 1
    3. Wie kann ich durch die php.ini server error logs ausgeben lassen, wenn ein 500er Fehler auftritt

    Zu meinem Hintergrund, ich bin technisch sehr versiert und lese und lerne viel, aber hier braucht es vermutlich wirklich einen entscheidenen Hinweis, denn ich bisher nirgends finden konnte.

    Also, was kann ich noch tun, damit ich diese Ergebnisse erhalten?

    viele Grüße,

    Ayko

    PS: Sonst wäre mein nächster Weg, die htaccess Stück für Stück auszuprobieren bis ich die Problemstelle gefunden habe (erscheint mir etwas umständlich, ist aber eine mögliche Lösung)