fixle: apache2 mag kein html mehr

Hallo

nu is mir was ganz komsiches passiert und ich hab kein Plan wieso, weil ich eigentlich gar nix gemacht hab.

ich bekomme bei jedem HTML Dokument das ich über die Komandozeile starte folgende Fehlermeldung:

./test.html: line 1: syntax error near unexpected token newline' ./test.html: line 1: <html>'

selbst wenn ich nur ein hello world schreiben will

<html>
<H1>hello world</H1>
</html>

ich verstehs ned

im Browser kommt:

Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.

Fehlermeldung:
Premature end of script headers: index.html

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
localhost
Tue Aug 12 18:43:52 2008
Apache/2.2.8 (Linux/SUSE)

kann mir bitte jemand sagen was ich nu schon wieder kaputt gemacht hab ?

  1. Hi!

    ich bekomme bei jedem HTML Dokument das ich über die Komandozeile starte folgende Fehlermeldung:

    ./test.html: line 1: syntax error near unexpected token newline' ./test.html: line 1: <html>'

    Sag mir bitte, dass Du nur spielen willst!

    off:PP

    --
    "You know that place between sleep and awake, the place where you can still remember dreaming?" (Tinkerbell)
  2. Hello,

    das könnte ein Rechteproblem sein.
    Hast Du den Scripten den richtigen Owner und die richtige Group zugeordnet?

    Liebe Grüße aus Syburg bei Dortmund

    Tom vom Berg

    --
    Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
    1. Hello,

      das könnte ein Rechteproblem sein.
      Hast Du den Scripten den richtigen Owner und die richtige Group zugeordnet?

      ja ich hab aus lauter verzweiflung sogar wirklich alles auf 777 gesetzt :-)

      das komische, perlscripts mit HTML führt er aus...

      Liebe Grüße aus Syburg bei Dortmund

      Tom vom Berg

      1. Hello,

        das könnte ein Rechteproblem sein.
        Hast Du den Scripten den richtigen Owner und die richtige Group zugeordnet?

        ja ich hab aus lauter verzweiflung sogar wirklich alles auf 777 gesetzt :-)

        Das kann aber nach hinten losgehen.
        Handelt es sich um Deinen Server?
        Welche Zugänge hast Du dafür? (ssh, ftp, http put..., usw)
        Wie hast Du die Dateien in den Webspace hineinbekommen?
        Wurde der Server schon neu gestartet?
        Hast Du Zugang zu den Error-Logs? Was steht drin?

        Liebe Grüße aus Syburg bei Dortmund

        Tom vom Berg

        --
        Nur selber lernen macht schlau
        http://bergpost.annerschbarrich.de
        1. Hello,

          das könnte ein Rechteproblem sein.
          Hast Du den Scripten den richtigen Owner und die richtige Group zugeordnet?

          ja ich hab aus lauter verzweiflung sogar wirklich alles auf 777 gesetzt :-)

          Das kann aber nach hinten losgehen.
          Handelt es sich um Deinen Server?
          Welche Zugänge hast Du dafür? (ssh, ftp, http put..., usw)
          Wie hast Du die Dateien in den Webspace hineinbekommen?
          Wurde der Server schon neu gestartet?
          Hast Du Zugang zu den Error-Logs? Was steht drin?

          ja in der Vorahnung meiner Künste hab ich mal auf meinem PC mit apache angefangen bevor ich unseren Firmenserver lahmlege :D
          Server hab ich neu gestartet, sogar den ganzen Rechner...
          mhm wo liegen denn die errorlogs für den apache unter linux ? bin da noch nich so fit...

          1. Hello,

            mhm wo liegen denn die errorlogs für den apache unter linux ? bin da noch nich so fit...

            Hängt vom Apache und der Linux-Distribution ab, wenn Du ihn automatisch installiert haben solltest.
            Welcher Apache, welches Linux?

            Bei Apüache2 schau mal unter /var/log/apache2/ nach.

            Ich nehme an, dass Du keine Virtual Hosts eingerichtet hast.
            Da sollte dann das Originalverzeichnis zutreffend sein.

            Liebe Grüße aus Syburg bei Dortmund

            Tom vom Berg

            --
            Nur selber lernen macht schlau
            http://bergpost.annerschbarrich.de
  3. Hallo fixle,

    ich bekomme bei jedem HTML Dokument das ich über die Komandozeile starte folgende Fehlermeldung:

    ./test.html: line 1: syntax error near unexpected token newline' ./test.html: line 1: <html>'

    Du versucht, eine HTML-Datei als Skript auszuführen.
    Dies muss natürlich fehlschlagen, da HTML keine Skriptsprache ist.

    Was den Apache angeht: Anscheinend hast du ihm irgendwo gesagt, dass er HTML-Dateien als CGI behandeln soll. Das musst du wieder deaktivieren.

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    panic("Oh boy, that early out of memory?");
            linux-2.2.16/arch/mips/mm/init.c
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)