Ankündigung

Einklappen
Keine Ankündigung bisher.

Komisches im Seitenquelltext

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Komisches im Seitenquelltext

    Hi Leute,

    ich habe da ein Problem mit dem Seitenquelltext meiner Homepage (4cms.de).
    Ich kann das Problem schlecht beschreiben, aber da sind Dinge die dort nicht sein sollten und ich habe keinen Plan wie die dort hinkommen.

    Dem geneigten Quelltext-Gucker wird sofort auffallen was ich meine.

    Weiß jemand Rat ?

    gruß bUTschy

  • #2
    Gehts etwas genauer? Auf welcher Seite (URL) wo in etwa (Zeilennummer, HTML-Tag etc..)? Copy & Paste, Screenshort etc..
    Der Quelltext auf der Startseite sieht jetzt nicht "komisch" aus.. was meinst du da genau?

    Kommentar


    • #3
      moin moin,

      die URL hab ich doch in der ersten Zeile drin

      Weiter für die, die sich gerne mal den Seitenquelltext einer Seite ansehen....

      Da fängt es direkt mit Zeile 2 an, da steht ein <head/>
      Auf meiner ganzen Homepage kommt kein <head> vor und schon gar nicht ein <head/>

      Dann z.b. weiter in Zeile 7 sowas:
      <link rel="stylesheet" href="/.../A.4cms.css..,Mcc._VNh-IDlDH.css.pagespeed.cf.HbUBWpQU3r.css"/>

      Oder allgemein bei Bildern:
      <img src="img/...alarm.png.pagespeed.ce.1hAyHIRAzt.png" alt=""/>

      gruß bUTschy

      Kommentar


      • #4
        Und was erwartest du jetzt von uns?

        Du zeigst das Endresultat von einer Anwendung, die uns unbekannt ist. Warum wendest du dich nicht an den Hersteller dieser Anwendung?

        Kommentar


        • #5
          hi,

          ich erwarte von niemanden etwas.
          Ich verwende keine Anwendung von irgend einem Hersteller. (pagespeed <- kenn ich nicht und will ich nicht, das hat in meinem Quelltext nichts verloren.)

          gruß bUTschy

          Kommentar


          • #6
            Und wir sollen dir jetzt sage wo das Problem in deinem Quellcode ist, der uns unbekannt ist? Oder was willst du jetzt?

            Kommentar


            • #7
              Du nicht unbedingt, aber gerne jemanden den das Thema interessiert.

              Nochmal anders... wenn ich in meine index.html nur eine einzige Zeile Code drin habe, z.b. <p>Hallo Welt</p> (mehr nicht) und dann in den Quellcode der Datei sehe, erwarte ich auch nur: <p>Hallo Welt</p>
              Was ich nicht erwarte, wenn ich mir den Seitenquelltext ansehe, das dort plötzlich <pagespeed.ic-noH6dfsf3f>Hallo Welt</p> steht.

              Es sind auch keine Browser Plugins Installiert die so was vielleicht hätten machen können.

              Ich habe einfach keine Ahnung wo ich ansetzen muss.

              gruß bUTschy

              Kommentar


              • #8
                Den HTML-Code liefert aber anscheinbar ein PHP-Script aus. Hier müsstest du schauen, was da passiert. Wir sehen den PHP-Code nicht, das kannst nur du.

                Kommentar


                • #9
                  Ich verwende keine "fremden" Scripte und auch keinerlei JS.
                  Ehrlich gesagt weiß ich auch nicht wie lange dieses Phänomen schon besteht, bis ich heute mal den Validator bemüht habe.

                  Eines habe ich schon getestet, verwende ich im Header der Seite die Tags <head> und </head> dann verschwindet das "solo" <head/> aus der zweiten Zeile.

                  Hast du eine Idee wonach ich suchen muss ?

                  Kommentar


                  • #10
                    Hier mal ein paar Zeilen meiner header.php

                    PHP-Code:
                    <?php

                    $modulname 
                    = isset($modulname) ? $modulname 'Modulname';

                    echo 
                    '<!doctype html>'."\n";
                    echo 
                    '<meta charset="utf-8">'."\n";
                    echo 
                    '<title>4CMS - '.$modulname.'</title>'."\n";
                    echo 
                    '<link rel="stylesheet" href="/css/4cms.css">'."\n";
                    echo 
                    '<link rel="stylesheet" href="/css/font.css">'."\n";
                    echo 
                    '<link rel="shortcut icon" href="/img/favicon.png">'."\n";

                    echo 
                    '<div class="container">'."\n\n";

                    ?>

                    Kommentar


                    • #11
                      Der schuldige Code ist dann wohl an einer anderen Stelle.

                      Davon abgesehen ist das so oder so kaputter Code, denn bei deinem HTML-Code fehlt der <html>, der <head> sowie der <body> Tag. Wer auch immer das geschrieben hat, hat anscheinend keine Ahnung von HTML.

                      Kommentar


                      • #12
                        Hallo ?? Ich habe genug Ahnung, darum lasse ich diese Tag´s ja weg

                        https://validator.w3.org/nu/?doc=http://4cms.de

                        Kommentar


                        • #13
                          Mag sein, dass das valide ist, aber nicht jede Software kann damit umgehen und es schaut irgendwie gruselig aus. Und so eine Software verursacht wohl bei dir auch das Problem.

                          Der gezeigte PHP-Code verursacht jedenfalls garantiert nicht das Problem. Du musst woanders suchen.

                          Kommentar


                          • #14
                            Ich befürchte (wie auch immer) das Google sein "PageSpeed Modul" von Extern irgendwie.... ne, das kann nicht sein.

                            Sieht man sich im Quellcode meiner Startseite ab Zeile 54 an, findet sich das hier:
                            Code:
                            <script pagespeed_no_defer="">
                            Einfach so mitten in einem Artikel ein ellen langer JS-Code und an dem dazugehörigen Bild des Artikels wird auch einfach Code dran gehängt al´a:
                            Code:
                            <img src="img/upload/postbote_alarm.png.pagespeed.ce.1hAyHIRAzt.png" alt="bild" pagespeed_url_hash="1704215362" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
                            Ich hab nochmals alle meine Dateien durchgesehen, auch die Datenbank habe ich durchforstet.
                            Kein Code der darauf zurück zu führen wäre und glaube mir, ich kenne meine Codezeilen ganz genau.

                            Ich google mir hier schon den Wolf

                            Kommentar


                            • #15
                              Nachdem der Code eindeutig von deinem Server kommt, tippe ich mal darauf, dass beim Apache ein PageSpeed-Modul läuft, oder irgendwas ähnliches.

                              Kommentar

                              Lädt...
                              X