• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Datei wird nicht angezeigt

VollDerNewb

Gesperrt
Doch nicht gelöst: PHP Datei wird nicht angezeigt

Im Anhang habe ich eine Beispiel-PHP-Datei, sie wird von meinem Server nicht angezeigt.
nicht funktionierende Index.php

Hier PHP Info:
PHP Info

Ich habe eine andere PHP Datei getestet mit dem Inhalt Hallowelt, die funktioniert komischerweise
funktionierende echo.php

Was mache ich falsch?
Unter XAMPP funktioniert es wunderbar

Habe die Dateien nochmal alle in den Anhang geladen

index.php
Code:
    <?php include ("doctypeundheader.php"); ?>
    <meta name="keywords" content="downloads, smartdrive installer for linux, 1und1 smartdrive installer for linux, praktikumsmappe fachinformatiker systemintegration, praktikumsmappe kostenlos, windows vista systemsteuerungstutorial kostenlos, vista systemsteuerung erklärt, vista systemsteuerung einführung, markus knospes systemsteuerungstutorial, antivir werbung deaktivieren, antivir popup deaktivieren, antivir popup ausschalten, antivir werbung ausschalten, antivir werbefrei anleitung, antivir werbefrei tutorial, macrium reflect free, macrium reflect image anlegen mounten validieren &uuml;berpr&uuml;fen, systemimage anlegen kostenlos, image software kostenlos, system sichern, recovery cd, recovery dvd, praktikum fachinformatiker, praktikumsmappe fachinformatiker systemintegration, praktikumsmappe download, praktikumsmappe vorlage, windows tunen, windows beschleunigen, windows schneller starten, windows schneller herunterfahren, windows tuning tipps, windows tuning, xp und vista beschleunigen, bootdateien defragmentieren, ressourcen sparen, datentr&auml;gerbereinigung problem l&ouml;sen, datentr&auml;gerbereinigung h&auml;ngt, datentr&auml;gerbereinigung alte dateien komprimieren deaktivieren, tuningsoftware,  faxen vom pc, faxen vom computer, pdf to fax, faxen kostenlos, fritzfax anleitung, fritzfax faxen, fritzfax versenden, kostenloses fax, faxen &uuml;ber voip, faxen fritzbox, pc anleitungen, tutorials, kostenloser webspace, webhoster kostenlos, homepage kostenlos, computer, 1und1 smartdrive in linux, 1und1 smartdrive, windows tipps, 
     statt &Atilde;&para;ffnen explorer, 1und1 smartdrive in linux mounten, 1und1 smartdrive installer for linux, 1und1 online festplatte in linux, 1und1 uploader f&uuml;r linux, 1und1 uploader alternative linux, 1und1 smartdrive https, 1und1 smartdrive webdav wdfs, suchen statt oeffnen windows explorer, explorer suchen statt oeffnen, explorer oeffnen funktioniert nicht, explorer oeffnen funktion defekt, systemkonfiguratinonsprogramm wurde ausgef&uuml;hrt bei jedem start, systemkonfigurationsprogramm problem, systemkonfigurationsprogramm meldung deaktivieren, systemwiederherstellung abgesicherter modus, system wiederherstellen reparaturkonsole, systemwiederherstellung eingabeaufforderung, treiber installation r&uuml;ckg&auml;ngig machen" />
    <meta name="description" content="PC Anleitungen und viele Tipps und Tricks zu Windows und Linux. 1&1 Smart Drive in Linux nutzen." />

    <title>seite</title>
</head>
    <?php include ("navigation.php"); ?>
    <div id="inhalt"><h1>Willkommen</h1>
        <p>Einige Themen und Anleitungen rund um den PC.
<br />
Keine Garantie auf Funktionalität dieser Anleitungen!
<br />
Fehler u.Ä. bitte über das Kontaktformular melden.
<br />
Viel Spaß!</p></div>

    <?php include ("fussbereich.php"); ?>
 

Anhänge

Zuletzt bearbeitet:
Hallo.

Was hast du bisher getan um deinen Fehler zu finden?

Mein Vorschlag: Erstelle eine komplette Webseite in die du nur die Navigation includest, dann siehst du schon mal ob das klappt oder ob du da schon einen Fehler hast.
Wenn das klappt kannst du an den Doctype und Footer gehen. Einen Schritt nach dem anderen.

Ausserdem: Doctype zu includen, wozu soll das gut sein? Ändert sich bei dir der Doctype ständig oder hast du nur den Sinn von include nicht verstanden.

Gruss
Elroy
 
Nein, ich spare nur gerne Speicherplatz ;)

Habe jetzt mal nur den Fussbereich includet, selbst dann funktioniert es nicht

http://pcanleitungen.verwalten.ch/nurnavi.php

Die 50 Byte fallen bei den heutigen Webspace Angeboten wohl kaum auf.
Gehe bitte so vor wie ich dir gesagt habe, da nichts angezeigt wird bringt der Link zu deiner Seite nichts.
Du brauchst eine komplette Website, wird die angezeigt aber dein include nicht dann sind wir schon einen Schritt weiter.
Poste bitte auch deine index.php und die include Datei damit ich das selbst testen kann.

Danke
Elroy
 
In Deiner PHP-Konfiguration steht sowohl display_errors als auch display_startup_errors auf Off. Damit werden keinerlei Fehlermeldungen angezeigt.

Das ist für produktive Seiten die richtige Einstellung; macht aber die Entwicklung sehr schwer.

Ich würde daher in der PHP.INI display_errors = On setzen.
 
Auf die PHP.ini habe ich keinen Zugriff.

Die komplette Seite als HTML wird angezeigt.

Warum sollte ich den Header denn nicht integrieren?
Bringt das nachteile?

PC-Anleitungen Niklas - Startseite

eine komplett funktionierende seite
habe jetzt sowohl eine index.php als auch eine index.htm abgelegt

Doctypeundheader

Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <link rel="stylesheet" type="text/css" href="design.css" />
<script language="JavaScript" type="text/javascript" src="main.js">
</script>
<style type="text/css">
</style>
<meta name="content-language" content="de" />
    <meta name="author" content="" />
    <meta name="index" content="index, follow" />
    <meta name="revisit-after" content="10days" />
    <meta http-equiv="Content-Script-Type" content="text/javascript" />

Navigation
Code:
 <body>
 <div id="steuerung">
        <ul>
            <li id="steuerunghauptmenue">Navigation</li>

            <li><a href="index.php">Startseite</a></li>

            <li><a href="smartdrive_linux.php">1und1 Smartdrive in Linux</a></li>

            <li><a href="fritzfax_anleitung.php">Fritzfax Anleitung</a></li>

            <li><a href="praktikum_fachinformatiker.php">Praktikum als Fachinformatiker</a></li>

            <li><a href="webhoster_free.php">Kostenloser Webspace</a></li>

            <li><a href="untermenue2.php" onclick="javascript:switchlayer('tipps'); return false;">Tipps und Tricks</a></li>

            <li class="doppelaus">
                <ul id="tipps" class="menueliste">
                    <li><a href="antivir_werbung.php">Antivir Werbung</a></li>

                    <li><a href="suchen_statt_oeffnen.php">Suchen statt &Ouml;ffnen im Explorer</a></li>

                    <li><a href="windows_tuning.php">Windows Tuning</a></li>

                    <li><a href="systemkonfigurationsprogramm.php">System-konfigurationsprogramm</a></li>
                </ul>
            </li>

            <li><a href="untermenue.php" onclick="javascript:switchlayer('video'); return false;">Videos</a></li>

            <li class="doppelaus">
                <ul id="video" class="menueliste">
                    <li><a href="fritzfax_videoanleitung.php">FritzFax</a></li>

                    <li><a href="systemwiederherstellung.php">System-wiederherstellung</a></li>

                    <li><a href="macrium_reflect.php">Macrium Reflect Installation/Sicherung/Mounten</a></li>
                </ul>
            </li>

            <li><a href="downloads.php">Downloads</a></li>

            <li><a href="empfehlungen.php">Empfehlungen</a></li>

            <li><a href="gaeste.php">G&auml;stebuch</a></li>

            <li><a href="kontakt.php">Kontakt</a></li>

            <li><a href="impressum.php">Impressum und Disclaimer</a></li>
        </ul>            <br />
       <a href="http://www.andyhoppe.com/" title="Counter"><img id="counter" src="http://www.andyhoppe.com/count/?id=1262168567" style="border:none" alt="Counter" /></a>

    </div>

Fussbereich
Code:
<div id="fussbereich">
        Grunddesign <a href="http://www.html-seminar.de/css-layout-generator.php" target="_blank">CSS-Layout-Generator</a>
    </div>
</body>
</html>
 
Schreib mal bitte

PHP:
<?php
error_reporting(-1);
ini_set('display_errors', true);
?>

ganz oben in deine index.php-Datei. Vielleicht spuckt die Seite dann eine Fehlermeldung aus.
 
Hallo.

Jetzt sehen wir schon viel klarer.

HTML:
<?xml version="1.0" encoding="iso-8859-1"?>

Das solltest du aus deiner doctypeundheader.php entfernen dann müsste es funktionieren.

Gruss
Elroy
 
@Elroy: Respekt, scharfes Auge. :)

@VollDerNewb: '<?' leitet bei bestimmten Servereinstellungen PHP-Codeabschnitte ein. Der Server hat also versucht <?xml ... ?> (XML-Prolog) als PHP-Code auszuführen, was natürlich schiefging.

Wenn du eine Faustregel zum XML-Prolog willst: Lass ihn konsequent raus, er bringt nichts und ist meines Wissens sogar falsch.
 
Hallo.

Ich gehe mal kurz auf das Problem ein.

SELFTHML hat natürlich recht wenn man eine XHTML Datei schreibt ist das die richtige Auszeichnung, aber das
HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
ist nur optional man kann es auch weglassen.

Bei dir kommt dieser Fehler dadurch zustande das bei deinem Server 'Short Tags' aktiviert sind.
Dadurch interpretiert der Server das einleitende <? als den Beginn eines PHP Codes und gibt natürlich folgerichtig einen Fehler aus.

mermshaus war schneller.

Gruss
Elroy
 
Zurück
Oben