Ergebnis 1 bis 14 von 14

Thema: Contao Check mag mein robots.txt nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard Contao Check mag mein robots.txt nicht

    Nach Update > 3.5.21 zeigt update.log mehrere corrupt Dateien.
    Contao Check sagt "Beschädigte Dateien: robots.txt".
    Foren durchgesucht.
    robots.txt habe ich mit 3.5.21 Version aus github überschrieben, mit eine 3.5.6 Version probiert, und sogar gelöscht. Immer das gleiche Fehlermeldung.
    Ich komme nicht weiter.
    Hat jemand ein Tip
    - wie ich Check zum laufen bringe, oder
    - wie ich corrupt Dateien ersetzen kann.
    Danke sehr!

  2. #2
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei der Übertragung sollte die robots.txt sicherheitshalber im binary Modus übertragen werden. Sonst wird da womöglich was dran verändert, wodurch sie dann wieder als corrupt angezeigt würde. Andererseits würde ich mich daran nicht stören, solange die robots.txt so funktioniert wie gewünscht. Ich verändere meine auch, um z.B. den Pfad zur Sitemap zu ergänzen. Die wird dann natürlich auch als "corrupt" bemängelt.

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

    Support Contao

    Standard

    Eine korrupte Datei kannst Du immer mit dem Original ersetzen, aber das hast Du wohl schon getan wenn ich es richtig verstanden habe.
    Andererseits kann es auch Gründe geben eine robot.txt zu verändern, dann meckert der Check natürlich und das kannst Du dann getrost ignorieren. Die Installation selbst sollte das eigentlich nicht beinträchtigen.
    Ich gehe jetzt mal auch nicht davon aus, dass Deine Installation gehackt wurde und deshalb die robot.txt als einzige Datei immer wieder verändert wird.
    Was steht denn drin in der robot.txt?
    Welche Version des Checks benutzt Du?
    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.




  4. #4
    Contao-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard

    Zuerst danke für Eure Hilfe!
    Contao Check: 3.5.21 wie mein Contao Version, heute vom Github heruntergeladen.
    Inhalt:
    User-agent: *
    Disallow: /check/
    Disallow: /contao/
    Disallow: /system/
    Disallow: /templates/
    Disallow: /vendor/
    Disallow: /share/index.php
    Disallow: /build.xml
    Disallow: /composer.json
    Disallow: /composer.lock
    Disallow: /README.md
    Allow: /system/cron/cron.txt
    Allow: /system/modules/*/assets/
    Allow: /system/modules/*/html/

    Geändert habe es in Plesk, daher werde es keinerlei ASCII-Probleme geben.

    Ich habe mehrere korrupte - meist Swiftmailer - Dateien gesehen, aber in ein laufende Produktionssysteme.
    Geändert von iainmacnab (04.01.2017 um 15:59 Uhr)

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

    Support Contao

    Standard

    Zitat Zitat von iainmacnab Beitrag anzeigen

    Geändert habe es in Plesk, daher werde es keinerlei ASCII-Probleme geben.
    Was hast Du an der robots.txt geändert? Für mich ist die identisch mit der Originalen.

    Zitat Zitat von iainmacnab Beitrag anzeigen

    Ich habe mehrere korrupte - meist Swiftmailer - Dateien gesehen, aber in ein laufende Produktionssysteme.
    Das ist aber dann ein anderes Problem.
    Reden wir hier von verschiedenen Installationen?
    Aber korrupte Dateien sollten eigentlich in keiner Installation auftreten, ausgenommen solche wie .htacces oder robots.txt, die man ganz bewußt verändert.
    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.




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

    Support Contao

    Standard

    Um einen Fehler im check auszuschließen gerade noch mal zur Sicherheit den check in einer eigenen Installation Contao 3.5.21 laufen lassen. Ich bekomme keinen Fehler angezeigt.
    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.




  7. #7
    Contao-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard

    Zur Klärung:
    Formulare schicken keinerlei Mails und erstellen kein Fehlermeldungen.
    Ich habe korrupte Dateien - hauptsächlich im Swiftmailer Verzeichnis - entdeckt nach Update vom 3.5.6 auf 3.5.21.
    Ich wollte Contao Check laufen lassen.
    Egal welche robots.txt ich benütze (früher, vom 3.5.6 mit ein paar weniger Werte; die von 3.5.21 aus github oder ohne) steht: Beschädigte Dateien: robots.txt.
    Gleiche Installation.
    Daher mein Dilemma! Ich möchte zuerst nur Contao Check zum laufen bringen!!

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

    Support Contao

    Standard

    Also irgendwie verstehe ich nicht was Du machst bzw. wo Dein Problem ist. Wenn der check eine defekte robot.txt anmeckert, hat er doch prinzipiell gearbeitet.
    Wenn Du schon weist das bestimmte swiftmailer-Dateien korrupt sind dann kannst du diese doch austauschen.
    Noch einmal die Frage welche Version des Checks verwendest Du?
    Zeig doch mal einen Screenshot des durchgeführten checks.
    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
    Contao-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard

    checkfehler.png

    Mehr sagt es nicht aus!

    Contao Check habe ich wie o.g. heute vom github geholt - V. 12

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

    Support Contao

    Standard

    Das sagt aus, dass die core-Dateien außer der robots.txt für ok befunden werden.

    Zitat Zitat von iainmacnab Beitrag anzeigen
    Ich habe korrupte Dateien - hauptsächlich im Swiftmailer Verzeichnis - entdeckt nach Update vom 3.5.6 auf 3.5.21.
    Woher nimmst Du die Erkenntnis, wenn der Check sagt bis auf die robots.txt ist alles ok?

    @Spooky
    Der Swiftmailer liegt doch im vendor-Verzechnis und ist eine vom core verwendete Drittanbieter Software. Die müßte doch vom Check überprüft werden oder mache ich da einen Denkfehler?
    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.




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

    Support Contao

    Standard

    Zitat Zitat von iainmacnab Beitrag anzeigen
    Zur Klärung:
    Formulare schicken keinerlei Mails und erstellen kein Fehlermeldungen.
    Das Formulare keine Mails abschicken kann ja grundsätzlich vielerlei Gründe haben.
    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-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard

    Danke - nun verstehe ich es:
    - core is OK da Check sein Arbeit getan hat
    (diese magere Meldung hat mich zu Verstehen gegeben, dass Check sein arbeit deswegen verweigert hat!)
    - nun muss ich die korrupte Swiftmailerdateien neu aufspielen
    (das die Dateien korrupt sind steht im Contao update.log)
    Gruß aus den sonnige Norden

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

    Standard

    Welches Update log? Was genau steht da? Wenn der Check sagt, dass nur die robots.txt "korrupt" ist, dann ist das wahrscheinlich auch so und du musst nichts weiter machen.

  14. #14
    Contao-Nutzer
    Registriert seit
    12.05.2011.
    Ort
    23883 Brunsmark
    Beiträge
    111

    Standard

    Danke für Eure Unterstützung. Fehler lag wie so oft ganz wo anderes!
    Mails aus Formulare sind nicht geschickt worden:
    - Contao sollte Mails per SMTP verschicken
    - PW ist vom Kunde geändert worden
    - es gab aber überhaupt kein Log-Meldung!!!
    (Das update.log liegt im /system/logs/)
    Die Dateien die als "korrupt" gelistet sind, sind nur Dateien dass das LiveUpdate nicht kennt!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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