+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Pfadangabe de/joomla/index.php/index.php/index.php/

  1. #1
    Neu an Board
    Registriert seit
    19.01.2007
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Pfadangabe de/joomla/index.php/index.php/index.php/

    Hallo miteinander,

    ich habe angefangen, mir die Online-Version von Hagen Grafs Buch durchzulesen und habe auch die Übungen gemacht. Dabei ist irgendwann etwas schiefgegangen.

    Auf der Startseite ist das Layout noch ok - wenn ich dann aber einen Link anklicke kriege ich nur noch den Text ohne Layout angezeigt.

    Wenn ich versuche, per Link wieder auf die Startseite zu springen dann wird in der Adressleiste Domain.de/joomla/index.php/index.php/index.php/ angezeigt.

    Ich habe schon die Pfade gecheckt - soweit ich sie halt gefunden habe, ich habe in die index.php reingeschaut - aber ich komme einfach nicht dahinter, wo der Fehler liegt.

    Das Verhalten ist bei allen Templates das gleiche.

    Was mir auch erst nach einiger Zeit aufgefallen ist, ist, dass mein Favicon nicht mehr angezeigt wird. Zumindest wurde es angezeigt, bevor ich angefangen habe, nach der Anleitung ein eigenes Template anzulegen.

    Jetzt kann ich natürlich nochmal alles platt machen - und _nochmal_ von vorn anfangen ... *seufz* - aber wenn's ohne ging wäre mir das lieber, denn ich habe inzwischen ja auch schon einiger meiner Texte eingepflegt.

    Vielleicht gibt es ja jemanden, der weiß, was ich falsch gemacht habe.

    Ich habe leider mit dem String "index.php/index.php" über die Suche hier nichts gefunden.

    Vielen Dank schonmal!
    Das Eichhörnchen

  2. #2
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    Hallo,
    der Apache dreht sich vermutlich im Kreis und gleichsam vermutlich hast du an den SEO/SEF Einstellungen in der Konfiguration und/oder der htaccess-Datei rumgespielt
    1. schalte in der Konfiguration SEO/SEF erstmal komplett aus
    2. benenne ggf. die Datei .htaccess wieder um in htaccess.txt
    damit sind erstmal die hübschen Umleitungsmechanismen raus und du bekommst wieder normale, hässlichlange Joomla-URLs.

    Wenn du Joomla! in einem Unterverzeichnis installiert hast -- und damach sieht's aus -- und SEF benutzen willst, muss in der (umbenannten und somit aktiven) .htaccess evtl. die Angabe der RewriteBase angepasst werden.
    Laut deinem Beispiel müsste es wie folgt lauten: RewriteBase /joomla/

    Wenn du J! lokal unter XAMPP o.ä. testest, kann es auch sein, dass die Apache-Konfiguration nicht ganz koscher ist. Da in diesem Fall so ziemlich alles möglich ist, halt ich mich mit weiterem Spekulatius zurück.

    Du kannst auch mal in der Datei configuration.php nachsehen, ob dort ein Eintrag namens
    var $live_site = 'http://deine-domain.de';
    enthalten ist. Wenn nicht, dann füg ihn irgendwo zwischen den anderen var $blabla in einer neuen Zeile ein und hänge das /joomla/ Verzeichnis mit an die URL dran:
    var $live_site = 'http://deine-domain.de/joomla/';

    So, das wären mal die üblichen Verdächtigen <g>

    Viel Spaß,
    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    19.01.2007
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard seltsame Pfadangaben

    Hi CirTap,

    ganz herzlichen Dank schonmal für Deine Antwort.
    Nur zur Info: Ich habe Joomla direkt in meiner Domäne installiert - also nicht lokal.

    Ich werde die von Dir vorgeschlagenen Punkte prüfen und dann nochmal Rückmeldung geben.

    Das Eichhörnchen

  5. #4
    Neu an Board
    Registriert seit
    19.01.2007
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Pfadangaben

    Hi CirTap,

    nun habe ich endlich die Lösung - wenn ich auch doch noch eine ganze Zeit lang suchen musste, aber Deine Stichworte haben mir weitergeholfen!

    Ich habe zunächst einmal herausgefunden, dass es noch andere All-Inkl-Kunden gibt, die dieses Problem haben.
    Nachdem ich dann diverse Lösungsvorschläge durchgelesen habe, die für mich reines Fachchinesisch sind, bin ich auf den entscheidenden Hinweis gestoßen:

    Bei SEO "mod_rewrite nutzen" auf "Ja" stellen.

    Wie ich das jetzt in Bezug auf All-Inkl interpretieren soll weiß ich nicht.
    Der Eintrag
    var $live_site = 'domain.de/joomla/';
    in der configuration.php hat jedenfalls nur dazu geführt, dass ich mich nicht mehr in den Adminbereich einloggen konnte.
    (Warning: session_start() ....)

    Auf jeden Fall kann ich jetzt erst mal weiterarbeiten.

    Danke nochmals!

    Das Eichhörnchen

  6. #5
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    Hallo,
    die Angabe "mod_rewrite nutzen" auf "Ja" bezieht sich auf eine Konfiguration im Joomla-Admin, Abschnitt "SEO/SEF".
    Wird diese Option aktiviert musst du auch die Datei htaccess.txt im J!-Hauptverzeichnis mit deinem FTP-Programm in .htaccess umbenennen.
    Ab diesem Moment wird J! sämtliche Links nicht mehr ellenlang mit /index.php?xxx...xxx beginnend ausspucken, sondern eine (an-)sprechendere Kurzform generieren, z.B. /bereichsname/name-der-seite.html
    Die Namensvergabe der einzelnen Teile basiert auf den Angaben in den diversen "Alias"-Feldern bei Menüs, Bereichen, Artikeln, etc.
    In der Datei .htaccess wiederum befinden sich darauf abgestimmte Anweisungen für den Apache-Webserver diese verkürzten Adressen intern (also für Besucher inkl. Suchmaschinen unsichtbar) so umzumodeln, dass dennoch die index.php aufgerufen wird -- auch wenn sie nun garnicht mehr in der Adresszeile "steht" -- und J! die Angaben verwerten kann um eine schicke Seite daraus zu konstruieren und auszuspucken.
    Magisch, magisch...
    Ich kenn All-inkl nur vom Namen her. Wenn du "mod_rewrite" aktivierst, .htaccess umbenannt hast und danach nix geht oder die mehrfachen index.php/index.php auftauchen, unterstützt All-inkl (oder dein Web.Paket) diese Apache-Funktion nicht. Das ist ungewöhnlich und schade, aber kein Beinbruch.
    Einstellungen wieder rückgängig machen und einen erfahrenen All-inkl Benutzer fragen wie es besser geht: hier im Forum sollten sich doch einige finden <g>

    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  7. #6
    Neu an Board
    Registriert seit
    19.01.2007
    Beiträge
    7
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Magie ;-)

    Hi CirTap,

    ja - die Kisten halten einen ganz schön auf Trab ;-)

    Das mit der .htaccess hatte ich Deiner Anleitung gemäß gecheckt. Sie hieß eh schon so - dann hatte noch den Eintrag aktiviert.

    Im Moment sammle ich Puzzleteilchen - in der Hoffnung, dass es irgendwann mal ein Bild gibt.

    Derzeit kaue ich auf dem Bertrand-Beispiel von Hagen Graf. Für Einsteiger ist das schon ein hartes Stück Brot. So gut ich die Anleitung finde, aber manchmal fühle ich mich schlichtweg überfordert.

    Ich werde versuchen, so viel wie möglich selber rauszufinden, aber es ist auch gut zu wissen, dass man hier Hilfe finden kann.

    Schönes Wochenende !!

    Das Eichhörnchen

  8. #7
    Neu an Board
    Registriert seit
    09.01.2011
    Beiträge
    1
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Stand beim Provider Strato vor dem selben Problem: "index.php/index.php" in den Pfaden.

    Bei mir war des "Rätsels" Lösung:

    in der "configuration.php" in die Zeile var $live_site = ''; ein "/" einsetzen.
    Sieht dann so aus: var $live_site = '/';

    Bei den Providern "1und1" und "1blu" funktionierte es übrigens auf Anhieb ohne langwierige Suche nach einer Pfadangabe (die zu ändern ist).

    Vielleicht hilft es auch anderen.

    LG

  9. #8
    War schon öfter hier Avatar von wm160
    Registriert seit
    08.01.2008
    Ort
    Münster
    Beiträge
    238
    Bedankte sich
    41
    Erhielt 11 Danksagungen
    in 11 Beiträgen

    Standard

    Also es hängt definitiv mit den suchmaschinenfreundlichen URL´s zusammen. Schalte ich diese in der Konfiguration aus, ist das Problem behoben.
    Da ich die aber nicht ausschalten möchte, muss ich experimentieren.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein