Homepage Online stellen
lima-city → Forum → Die eigene Homepage → Homepage Allgemein
aktivieren
anfang
autor
beginn
code
copyright
datei
ende
fehler
fehlermeldung
helfer
index
planlos erledigt danke
posten
problem
report
server
url
ursache
zeile
-
Ich habe das Grundgerüst meiner Homepage fertig, und wollte sie nun hochladen.
Dabei gab es keine Probleme...
Doch als ich dann meine Domain etc. passend eingestellt habe funzte es nicht.
Die Ursache habe ich auch schon gefunden...
Das Problem liegt an der index.php // diese wird nicht von diesen Server interpretiert...
Auf meinem local-Testserver funktioniert sie jedoch einwandfrei...
Ich habe dann schnell eine index.html geschrieben, die auf die index.php weiterleiten sollte...
(Da es ja sein konnte das der Server nicht autmatisch die .php nimmt)
Auch ohne Erfolg
als ich dann die index.php zur index.html gemacht habe funzte es dann, bis auf php spezifische Anwendungen
Habe ich nu was falsch gemacht, irgendwas nicht beachtet, was ich hätte einstellen müssen?
Bin ratlos... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Fehler gibt es nicht, nur nen weißes Fenster...
<?php include ('php/config.php'); ?> <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"> <!-- Version: 1.1.2 Autoren: Sven Kube Copyright: (c)2010 Letzte Änderung: 07.09.2010 --> <!-- Beginn Kopfdaten --> <head> <title>trustview.de</title> <link href="css/trustview.css" rel="stylesheet" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset= ISO-8859-1" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="author" content="Sven Kube" /> </head> <!-- Ende Kopfdaten --> <!-- Beginn Seiteninhalt --> <body> <!-- Beginn Hauptcontainer --> <div id="main"> <!-- Beginn Head --> <div id="head"> </div> <!-- Ende Head --> <!-- Beginn Navbar --> <div id="navbar"> <div id="nav"> <a class="button00" href="index.php?content=main"></a> <a class="button01" href="index.php?content=blog"></a> <a class="button02" href="index.php?content=gallery"></a> <a class="button03" href="index.php?content=guestbook"></a> <a class="button04" href="index.php?content=contact"></a> </div> </div> <!-- Ende Navbar --> <!-- Beginn dynamischer Content --> <?php include ('php/config.php'); ?> <div id="content"> <?php if(isset($_GET['content']) AND isset($content[$_GET['content']])) {include $content[$_GET['content']];} else {include $content['main'];} ?> </div> <!-- Ende dynamischer Content --> <!-- Beginn Footer --> <div id="footer"> <div id="copyright"> <p>Copyright ©2010 by Sven Kube</p> </div> </div> <!-- Ende Footer --> </div> <!-- Ende Hauptcontainer --> </body> <!-- Ende Seiteninhalt --> </html>
das is die index.php -
Wenn die Index.php nur eine weiße Seite liefert, steckt wohl irgendwo ein Fehler in deinem PHP-Code.
Es kann sein, daß der Fehler von der installierten PHP-Version abhängig ist und deshalb auf deinem lokalen Testserver nicht auftritt.
Setze mal ganz an den Anfang deiner index.php folgendes Codeschnipsel:
<?php error_reporting(E_ALL); ini_set("display_errors", 1); ?>
Damit weist Du das System an, alle Warnungen und Fehler zu melden.
Eventuelle Fehlermeldungen bitte hier posten.
FF -
Kein Fehler...
Da meine index.php gar nicht geladen wird...
Quelltext bleibt leer...
Auch wenn ich sie direkt ausführen möchte passiert nix... -
Hast Du das Error-Reporting vor dem include der config.php eingefügt?
config.php includest Du im übrigen doppelt.
Der Fehler kann auch in dieser Datei stecken. Inhalte wären also ebenfalls interessant.
(wenn der Code zu lang ist, benutze pastebin)
FF -
ich hab nu ne neue index.php geschrieben nur mit dem report...
bleibt weiß...
und ja der report war ganz am anfang...
thx für den tipp mit der config^^ -
Habe gerade mal was ausprobiert.
Das Error-Reporting per ini_set() zu aktivieren, ist bei Lima nicht möglich.
Statt dem gerade geposteten Weg mußt Du die Fehlerausgabe mittels .htaccess aktivieren.
Dazu folgende Zeile in die .htaccess einfügen:
php_value display_errors 1
Dann werden auch Fehlermeldungen ausgegeben.
Das Problem liegt in der Zeile
<?xml version="1.0" encoding="ISO-8859-1"?>
Bei Lima sind die shorttags aktiviert. Dadurch wird <? als Starttag für php interpretiert, was natürlich zu einem Fehler führt.
Nimm die Zeile raus und deine index.php läuft.
FF
Beitrag zuletzt geändert: 7.9.2010 14:07:04 von fatfreddy -
Daran lag es leider nicht...
Wäre ja auch zu schön gewesen...
Weiter rat und planlos...
Erledigt: Danke an alle helfer...
Lag doch nur an der xml Zeile...
Rest war Serversache....(lahm)
Beitrag zuletzt geändert: 7.9.2010 14:27:30 von cube1983 -
Doch, daran liegt es. ;)
Voilà, deine index.php bei aktiviertem error-reporting: http://www.bits2pics.de/public/cubetest.php
FF -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage