Archiv verlassen und diese Seite im Standarddesign anzeigen : [RC1] Doppelter Slash in URL
boardster
03.01.2004, 12:48
Die Links "zum letzten neuen Beitrag" und "neue Beiträge" verunstalten die URL bei vBulletin RC1 mit einem zusätzlichen Slash /:
z.B.
führt dieser Link:
http://www.boardunity.de/showthread.php?goto=lastpost&t=1003
zu dem Ergebnis:
http://www.boardunity.de//showthread.php?p=6859#post6859 (http://www.boardunity.de//showthread.php?p=6859#post6859)
Ich konnte den Fehler auch auf anderen Foren mit vBulletin RC1 entdecken.
hast du bei der Board URL vielleicht ein / gemacht? Oder wurde dieses vielleicht gesetzt?
boardster
03.01.2004, 13:11
Die Board URL in den Einstellungen endet mit keinem /
Kann dein Problem nicht nachvollziehen!
boardster
03.01.2004, 13:54
MrNase hat ein ähnliches Problem jetzt auch im BugTracker (http://www.vbulletin.com/forum/bugs.php?do=view&bugid=1656) beschrieben.
Wie mir scheint, tritt das nur bei Foren auf, die im Hauptverzeichnis liegen. Bei vb.com oder generell Foren in Unterverzeichnissen haben das Problem nicht.
Metro Man
03.01.2004, 14:16
tritt bei mir leider auch auf und ja ich habe es im hauptverzeichniss liegen was auch gut so ist finde ich
Meine RC1 Version liegt in einem Unter Verzeichnis und ich habe das problem nicht.
bye
Smoker
Dito habedas Prob auch nicht und liege auch im Unterverzeichniss
(bis jetzt) dito :rolleyes:
klasse!
da bringend ei eine rc1 raus, und bringen neue bugs mit dazu. warum fällt so ein bug nicht beim testen auf?
nun sollen wir einen monat mit diesem bug leben?!
Wie schon von SniC gesagt, tritt das Problem nur auf, wenn das Forum in keinem Unterverzeichnis liegt, d.h. das braucht jetzt hier nicht jeder zu bestätigen oder zu dementieren :)
Im Bug Tracker ist es ja bereits erfasst.warum fällt so ein bug nicht beim testen auf?Wahrscheinlich, weil das Forum bei uns/auf den Test-Servern immer in einem Unterverzeichnis läuft....kann ja mal passieren und ist kein Weltuntergang. Die Funktionsweise des Forums beeinträchtigt das ja in keinster Weise.
Original geschrieben von Mystics
Im Bug Tracker ist es ja bereits erfasst.Wahrscheinlich, weil das Forum bei uns/auf den Test-Servern immer in einem Unterverzeichnis läuft....kann ja mal passieren und ist kein Weltuntergang. Die Funktionsweise des Forums beeinträchtigt das ja in keinster Weise.
Das richtig, nur ist sowas peinlich finde ich!
sowas bei einer rc1.. ich kann mich noch an die 2.2.7 erinnern, da war die rc1 auch grottig...
Lösung von Mike Sullivan (http://www.vbulletin.com/forum/bugs.php?bugid=1656):
Suche in der includes/functions.php:$url = $method . $http_host . $dirpath;Ersetze es mit:$url = $method . $http_host . str_replace('//', '/', $dirpath);
Metro Man
03.01.2004, 20:02
danke das geht perfekt
Hi,
habe mein Board auch im unterverzeichnis liegen, und selbiges doppelslash problem.
das mit dem code geht zwar, ber es wird halt immer nen 2. slash angezeigt :(
mmmh komisch, nach ein paar minuten warten war es weg und es wird nur ein / angezeigt *grübel*
Du hast den geposteten Fix in die includes/functions.php eingebaut und es funktioniert trotzdem nicht? Ich habe festgestellt, dass es bei einem Windows-Server scheinbar nicht funktioniert, aber auf deinem Server läuft laut Leknor (http://leknor.com/code/gziped.php?url=opel-problemforum.com) Linux.
Und was meinst du mit "das mit dem code geht zwar"? Wenn der 2. Slash weiterhin angezeigt wird, geht es ja nicht!
Hi,
also habe den code eingebaut, da es ja vorher nicht funzte.
dann wurden mir plötzlich 2 slashes angezeigt, und die seite wurde aufgebaut.
nahc ein paar minuten wurde dann ganz normal nur 1 slash angezeigt und es läuft immer noch.
Denke mal da es ja lüppt, ist es erstmal unwichtig.
trotzdem danke
Ja, das Ganze funktioniert erst, wenn man die Startseite neu aufruft bzw. den zweiten Slash manuell entfernt. Sobald man erstmal 2x Slash in der Adresseleiste stehen hat, hilft auch der Fix nicht sofort weiter.
Metro Man
04.01.2004, 13:33
hm ich habe es lokal versucht naja da hilft der bugfix aber online bekomme ich immer den fehler wenn ich das geändert habe
parse error: parse error in /home/vhosts/5000122458/hirte-digital.de/hightech-house.de/htdocs/includes/functions.php on line 1755
Fatal error: Call to undefined function: is_browser() in /home/vhosts/5000122458/hirte-digital.de/hightech-house.de/htdocs/global.php on line 59
also bei mir gehts wunderbar.
Bitte keine Originaldateien anhängen! -pogo
Metro Man
04.01.2004, 14:07
jetzt bin ich aber geschockt deine Version geht bei mir und meien modifizierte nicht und die sind beide identisch hmpf das verstehe ich nun wirklich nicht aber vielen dank es scheint nun zuklappen. also sage ich mal vielen dank
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.