PHP Panel Problem bitte um Hilfe

  • Guten Morgen,


    ich habe ein Problem mit den Aufruf von mein Panel also ich habe in meine "index.php" das drin stehen.

    PHP
    <?php header('Location: /home'); ?>


    Und das kommt bei mir wenn ich in mein Browser das CP aufrufen will...

    Weiss einer vieleicht was das sein kann ?
    Ich habe noch eine page.php datei da steht das drin

    PHP
    <?php
    include('inc/config.php');
    include('template/header.php');
    if (isset($_GET['q'])) include('modules/'. $_GET['q'] .'.php');
    else include('modules/home.php');
    include('template/footer.html');
    ?>


    Wollte noch sagen das ich dass Panel vom Freund bekommen habe da er es alles geschrieben hat usw.
    Wer echt nett wenn mir einer sagen könnte wieso es nicht richtig aufgerufen wird also wenn ich die page.php aufrufe
    dann komme ich auf die Seite aber wenn ich mich einloggen will dann kommt wieder diese fehler meldung.


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

    • Offizieller Beitrag

    Wo ist denn dein Ordner "/home" ?


    Falls du damit den Systemordner /home ansprechen willst, das geht nicht :)


    Evtl. den Dateinamen der Datei angeben welche aufgerufen werden soll (also z.B.: /home/index.php ...)


    „Nicht das, was du nicht weißt, bringt dich in Schwierigkeiten, sondern dass, was du sicher zu wissen glaubst, obwohl es gar nicht wahr ist.“
    Mark Twain

    ---
    ICH BIN NUR HIER UM LEUTE ANZUSCHREIEN

  • Ja hmm keine ahnung das Panel hat ein Kollege gecodet und es ist so drine gewessen also das Panel liegt bei mir unter /www/cp
    Und hatte es auch mal umgenannt auf "home" aber dann passiert nichts mehr.


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

  • Also so sieht das aus genau....

    Ich wollte eig am besten das dass UCP funktioniert auch wenn ich von der page.php aufrufe und klicke dann z.b auf Regestrieren dann komm bei mir irgendwie "serverIP/home/" ? komisch wieso kommt das ?


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

    • Offizieller Beitrag

    Ich würd mal deinen Kollegen fragen, da ich dieses CP nicht kenne und daher nicht sagen kann was wie verlinkt werden muss


    „Nicht das, was du nicht weißt, bringt dich in Schwierigkeiten, sondern dass, was du sicher zu wissen glaubst, obwohl es gar nicht wahr ist.“
    Mark Twain

    ---
    ICH BIN NUR HIER UM LEUTE ANZUSCHREIEN

  • Habe es jetzt mal mit "/home" versucht eig müsste es gehen aber jetzt kommt leider das hier.

    Zitat

    Fehler: Umleitungsfehler


    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.


    Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt
    werden.

    Weiss einer wieso die Seite jetzt nicht mehr aufgerufen wird ?


    //Edit


    Ich habe grade gelesen das es vill an der .htaccess datei liegt das steht bei mir drine

    Zitat

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^([a-z]+)$ /page.php?q=$1 [QSA,L]

    Kann das daran liegen oder wieso kommt der fehler von wegen "Seiten-Ladefehler" ?


    In jeder .php datei steht ganz unten das hier

    PHP
    else header('Location: /home');
    ?>


    Kann das vill sein das ich einfach bei /home - "/www/home" eingeben muss das es funktioniert ?


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

    2 Mal editiert, zuletzt von Kanni47 () aus folgendem Grund: Text eingefügt Weiten Text eingefügt

  • Ich möchte so gerne das mein Control Panel richtig funktioniert.


    In meiner "index.php" steht das drine

    PHP
    <?php header('Location: /home'); ?>


    Dann ist noch die "page.php" im Home Ordner und das steht da drine.

    PHP
    <?php
    include('inc/config.php');
    include('template/header.php');
    if (isset($_GET['q'])) include('modules/'. $_GET['q'] .'.php');
    else include('modules/home.php');
    include('template/footer.html');
    ?>


    Dann gibs halt noch die ".htaccess" datei und das steht da drine

    PHP
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^([a-z]+)$ /page.php?q=$1 [QSA,L]


    Und hier halt noch die Ordner Struktur mal ein Screen



    Und wenn ich das Panel aufrufen möchte dann kommt das hier was ich nicht verstehe.

    Kann mir einer helfen der sich gut mit php auskennt es hinzubekommen wer echt super ?




    Edit // Text und Bild eingefügt


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

    Einmal editiert, zuletzt von Kanni47 ()

  • Hallo [TL]Telly


    Versuch mal Staat:

    PHP
    <?php header('Location: /home'); ?>


    Das hier

    PHP
    <?php header('Location: index.php'); ?>


    Weiß grade, nicht ob es Funktioniert!


    Falls es funkt Freuen ^^


    Spaß bei Seite ;)


    Falls nicht klappt, versuche ich dir zu Helfen


    Dome331

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Also ich habe es, beim Panel So

    PHP
    <?php$filename = 'data/configuration.php';if (!file_exists($filename)) {         header("Location: install.php");} else {         define("DEFAULT_DIR", dirname(__file__));         include("data/core.php");         $_SESSION['theme'] = 'native';         ThemeSupport::Header($_SESSION['theme']);         ContentCore();         ThemeSupport::Footer($_SESSION['theme']);}?>


    z.b wenn ich jetz auf http://meinedomain.de/index.php gehe,leitet er mich Derekt, auf die install.php ;)


    Villt hilft, dir diese Stellung ein Bisschen


    MFG
    Dome331

  • Das ding ist wenn ich den pfad direkt aufrufe komme ich auf das Panel aber wenn ich Login und Password eingebe und mich einloggen möchte.
    Dann kommt irgend wieder meineadresse.de/home und verstehe einfach nicht wieso es nicht geht und wieso ich mich nicht einloggen kann ?


    Hier nochmal die Schritte wie ich das mache....


    1. Gebe ich in mein Browser ein
    2. Öffnet sich die seite von mein Panel
    3. Will ich mich mit meinen Daten einloggen gebe ich Login Name und Password ein und klicke auf Login.
    4. Loggt der sich nicht ein sondern öffnet wieder "meineadresse.de/home"


    Und hier mal die page.php nochmal

    PHP
    <?php
    include('inc/config.php');
    include('template/header.php');
    if (isset($_GET['q'])) include('modules/'. $_GET['q'] .'.php');
    else include('modules/home.php');
    include('template/footer.html');
    ?>


    Und ich habe grade in den Ordner "modules/" rein geguckt und in da sind viele .php daten und in vielen wurde das irgend wie so gemacht das nicht
    das so drine steht in einer .php z.b <a href="/modules/changeemail.php"> sondern einfach <a href="/changeemail"> wieso verstehe ich nicht wieso das Panel nicht richtig geht ?


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

  • Verwende für eine Umleitung bitte nicht header() sondern Javascript.


    Code
    window.location.href = "/home/page.php";

    Clientseitige Weiterleitungen sollten nur eine Notlösung sein, wenn z.b Serverseitige Weiterleitungen nicht unterstützt werden. Ansonsten sind Serverseitige Weiterleitungen über Apache (.htaccess) oder PHP immer vorzuziehen.

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • Zitat

    Apache (.htaccess) oder PHP immer vorzuziehen.

    Ich denke der fehler liegt genau an diese sachen irgend was davon muss man richtig einstellen oder so aber was und wie ?


    Ich habe das Panel nun aus den Ordner Home direkt in /www/ eingefügt das man direkt von meine Root IP dass Panel aufrufen kann.
    Aber es funktioniert nicht jetzt gebe ich meine IPadresse vom Root in Browser ein und dann steht das so "SERVERIP/home/" wieso ?


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

  • [TL]Telly?


    Hast du Eventuell Skype?


    Wenn ja, schick mal bitte Addy per pn!


    Werde dann mal drüber schauen


    MFG
    Dome331

  • Okay "Dome331" konnte mir leider über TV nicht helfen weiss vill einer wie ich das mit mein Panel hinbekomme ?


    Vieleicht hat ja einer mehr ahnung mit (.htaccess) und php wer klasse wenn mir einer helfen könnte.


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]

    Einmal editiert, zuletzt von Kanni47 () aus folgendem Grund: Edit Text eingefügt

  • Funktioniert auch nicht diese fehler meldung kommt wieder.


    Scripter erfahrung seid 2009
    [Der gerne weiterhelfen kann einfach anschreiben.]