Base_URL Problem
Eingetragen von street (9)
am 15.03.2017 - 14:48 Uhr in
am 15.03.2017 - 14:48 Uhr in
Servus!
Also nach 3 Stunden Suche und null Ergebnis, wende ich mich nun mal an euch.
Bei meiner Drupal 8 Installation habe ich das Problem, dass er verschiedene Links mit 127.0.0.1:Port verlinkt. Ergo klicke ich in der Suche einen link an, haut der mir die localhost-IP davor. Das ist sehr doof, da ich auf meinem Rechner keine Internetseite habe.
Habe die Base_Url etc.... schon verändert, aber entweder kill ich die Seite oder es hilft nichts.
Habt ihr nen Tipp?
DANKE SCHONMAL!!!!
Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Wirklich? Null Hilfe?!
am 28.03.2017 - 09:25 Uhr
Wirklich? Null Hilfe?!
Die Frage ist doch, wie hast
am 28.03.2017 - 09:34 Uhr
Die Frage ist doch, wie hast Du diese Links erzeugt? Du mußt in den Einstellungen dafür sorgen, daß interne Links immer ohne Protokoll und lokale Domain gesetzt werden. Nur dann ist auch gewährleistet, daß man die Installation leicht auf ein Testsystem umziehen kann.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich habe an den Einstellungen
am 28.03.2017 - 10:03 Uhr
Ich habe an den Einstellungen nichts verändert. Ich habe es installiert und wenn ich jetzt zum Beispiel bei der Suche einen Link anklicke, kann ich ihn nicht erreichen, da er http://127.0.0.1:xxxxx/'link' benutzt. Warum auch immer.
Ok, dann mußt Du bei Deinem
am 28.03.2017 - 11:57 Uhr
Ok, dann mußt Du bei Deinem Provider den Index neu aufbauen lassen. Dazu unter Konfiguration > Suche und Metadaten > Suchseiten den Button "Seite neu indizieren" klicken. Danach wird der index über Cron-Läufe neu aufgebaut. Evtl. Cron mehrmals von Hand anwerfen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Auch wenn ich updates mache,
am 28.03.2017 - 12:55 Uhr
Auch wenn ich updates mache, verlinkt der manche Seiten auf 127.0.0.1
Ist das dann auch weg?
Habs gemacht, es ist aber das
am 28.03.2017 - 15:53 Uhr
Habs gemacht, es ist aber das selbe Problem. Der Link, der unten anzeigt wird, besteht auch aus http://127.0.0.1........
Das entspricht localhost. Wo
am 28.03.2017 - 19:02 Uhr
Das entspricht localhost. Wo ist das Problem, wenn Du lokal ohne Domain arbeitest?
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Stell dir vor du klickst bei
am 28.03.2017 - 19:17 Uhr
Stell dir vor du klickst bei facebook auf einen Link und oben in deinem Browser steht nicht facebook.de/......
sondern 127.0.0.1/.......
Hast du facebook auf deinem PC?
Genauso gehts mir mit der Webseite.
Entweder DU arbeitest lokal,
am 28.03.2017 - 22:19 Uhr
Entweder DU arbeitest lokal, dann heißt die "Domain" localhost respektive 127.0.0.1, oder Du hast die Webseite bei einem Provider. Dann hast Du eine Domain, die auch in der URL angezeigt wird. Ich verstehe ehrlich nicht, was Du beklagst. Für mich sieht das nach einem ganz normalen Verhalten aus.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich bin auf Seite xy und
am 29.03.2017 - 09:36 Uhr
Ich bin auf Seite xy und arbeite damit. Ich habe die Seite gehostet. Wenn ich jetzt zum Beispiel auf der Seite etwas suche und ich diese Links anklicke, leitet der mich nicht auf der seite weiter also http://www.DOMAIN.de/.....
sondern Drupal tauscht die DOMAIN in die localhost adresse. ergo ich komme nicht weiter.
Genau dieses Verhalten sollte
am 29.03.2017 - 13:53 Uhr
Genau dieses Verhalten sollte nach einem Löschen des Such-Index und anschließendem Neuaufbau mittels cron nicht mehr auftreten. das hatte ich aber schon einmal geschrieben.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Das hat aber nicht
am 03.04.2017 - 10:10 Uhr
Das hat aber nicht funktioniert. Ich habs mehrmals gemacht. Es ist ja auch nicht nur bei Suchlinks so.
Selbst bei einem Update enthielt der weiterführungslink nur die localhost adresse. Danach musste ich ein Backup überspielen, da es beim update weder vorwärts noch rückwarts ging und ich so die seite gekillt habe.
??
am 14.04.2017 - 10:36 Uhr
??
wie sieht denn dein dein
am 14.04.2017 - 11:07 Uhr
wie sieht denn dein dein .conf datei /etc/apache2/sites/aviable/xx.conf aus?
https://drupal-tv.de
Drupal sehen und lernen
Deine internen Links sollten
am 15.04.2017 - 13:21 Uhr
Deine internen Links sollten den gleichen Host haben, wie du oben in der Adresszeile deines Browsers siehst. Im Normalfall generiert Drupal die Links korrekt.
Die globale $base_url Variable kann man in Drupal 8 nicht mehr explizit setzen siehe auch https://www.drupal.org/node/2529168. Will man sicherstellen, das der korrekte Host aufgerufen wird, muss man diesen Weg wählen https://www.drupal.org/node/2410395.
Wenn du absolute Pfade in deinen Texten verwendet hast, musst du diese relativ setzen. Bsp:
FALSCH
<a href="http://127.0.0.1/mylink">Link</a>
RICHTIG
<a href="/mylink">Link</a>
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.