Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 03:43:29 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155508 Posts in 21711 Topics by 7738 Members
Latest Member: chris85
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Suche ersetzt "V"-Zeichen durch ein Leerzeichen (WB 2.8) [GELÖST]  (Read 1224 times)
_seeker_

Offline Offline

Posts: 5


« on: August 17, 2009, 11:10:54 AM »

Hallo zusammen!

ich habe einen interessanten Effekt in der WB 2.8-Version festgestellt - bei zwei unabhängigen Installationen.
Wenn ich einen Suchbegriff eingebe und die Suchergebnisse ausgeworfen bekomme, werden in diesen alle "V"-Zeichen durch ein Leerzeichen ersetzt. Der Rest des Alphabets ist vollständig...  smiley

Beispiele:
EventE_ent
PartyservicePartyser_ice
Volvic_ol_ic
Die Unterstriche stellen symbolisch die Leerzeichen dar.

Der Fehler tritt in einer WB 2.7-Installation auf dem selben Server nicht auf.

... WER ZUM GEIER KLAUT MIR HIER MEINE V??!! angry

Viele Grüße
_olker  wink
« Last Edit: August 17, 2009, 10:49:59 PM by _seeker_ » Logged
bigfraggle

Offline Offline

Posts: 36



« Reply #1 on: August 17, 2009, 11:15:36 AM »

Kann ich hier nicht nachvollziehen. Alle Vs sind dort, wo sie hingehören...
Ist aber eine Neuinstallation und kein Update von der 2.7. Liegts vielleicht daran?
Logged
_seeker_

Offline Offline

Posts: 5


« Reply #2 on: August 17, 2009, 11:22:21 AM »

Sehe gerade einen Tippfehler - geht um zwei Installationen von WB 2.8.
Und tatsächlich handelt es sich in beiden Fällen um Upgrades.

Eine von der 2.7, eine von der 2.8 RC1.

Viele Grüße
Volker
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #3 on: August 17, 2009, 12:40:14 PM »

Hallo

kann ich hier nicht nachvollziehen:
www.websitebakers.c om
Seite wurde von 2.7 auf 2.8 upgedated.

Gruss

erpe
« Last Edit: August 17, 2009, 12:45:05 PM by erpe » Logged

_seeker_

Offline Offline

Posts: 5


« Reply #4 on: August 17, 2009, 01:02:21 PM »

OK... also sind auch Upgrades keine Fehlerquelle...

was braucht ihr für Infos für eine Fehleranalyse?

PHP-Version: PHP 5.2.0-8+etch15
MySQL: Ver 14.12 Distrib 5.0.32

Per .htaccess im Root-Verzeichnis beider Installationen folgendes:
php_value default_charset UTF-8
Das ist die einzige Anpassung, die vom Standard abweicht...

Viele Grüße
Volker
Logged
bigfraggle

Offline Offline

Posts: 36



« Reply #5 on: August 17, 2009, 01:16:53 PM »

Spendierst du mal nen Link?
Logged
aldus

Offline Offline

Posts: 1238


« Reply #6 on: August 17, 2009, 02:15:20 PM »

Quote
was braucht ihr für Infos für eine Fehleranalyse?

Hm ...nun, ob du zum Beispiel mit einer Code/Code2 page und/oder den FrontEndOutput-Filtern
ein bisschen herumgespielt hast - oder jemand anderes ... so wie es aussieht ...
Taucht denn das //Problem// auch auf anderen Seiten auf, oder nur bei den Suchergebnissen?
Die hat die page_id 0 ... vieleicht mal im Standard-Template nachsehen?
Welches ist das denn? Was selber zusammengebasteltes - oder //woher//?

Edit
Passiert das auch, wenn Du ein anderes Template nimmst?

Gruß
Aldus
« Last Edit: August 17, 2009, 02:20:26 PM by aldus » Logged
_seeker_

Offline Offline

Posts: 5


« Reply #7 on: August 17, 2009, 07:24:54 PM »

Tatsäche war ein bis gerade noch eine Seite mit einem Wrapper-Modul integriert.
Doch die habe ich soeben gelöscht - der Effekt bleibt.
Auch Umstellen des Templates (z.B. auf Round, Simpel, ...) führt zu nichts.

Der Effekt tritt tatsächlich nur in der Suche auf.

Mir fiel auch ein, dass es möglicherweise am Modul "imageOptimizer" liegen könnte, da es ja den gesamten Content nach Bildern prüft und auch Ersetzungen durchführt. Ein Löschen und deaktivieren dieses Moduls führt genauso zu keiner Lösung.

Hier der Link:
http://e-d-vau.de/vorschau/gcgd/search/index.php?string=golf

Viele Grüße
Volker
« Last Edit: August 17, 2009, 08:07:58 PM by _seeker_ » Logged
thorn

Offline Offline

Posts: 980


WWW
« Reply #8 on: August 17, 2009, 10:10:51 PM »

Hallo,

Ursache des Problems:
Ein schlecht gewählter Regulärer Ausdruck in der Datei search/search_modext.php
\v gibt es erst ab PCRE 7.2 / PHP 5.2.4. In älteren Versionen wird das als Zeichen v gewährtet...
und bei der Anzeige der Suchergebnisse gelöscht.  Arghh!

Na super!
Changeset 881 vom 22.11.2008, von mir selber ...

kannst du mal bitte die Datei search/search_modext.php austauschen gegen die im Anhang und damit testen?


thorn.
Logged

Argos
WebsiteBaker Org e.V.

Offline Offline

Posts: 2158


WWW
« Reply #9 on: August 17, 2009, 10:43:49 PM »

(let's try in German-ish  grin )

Ich hatte das Problem auch, und das neues Anhang funktioniert prima!
Siehe http://www.websitebaker2.org/forum/index.php/topic,14920

Herzlichen Grüße,
Jurgen

Logged

Jurgen Nijhuis
Argos Media
Heiloo, The Netherlands
WB Showcase: http://www.mywebsitebaker.com/pages/showcase.php?v&category_id=1242&count=30
----------------------------------------------------------------
Please don't request personal support, use the forums!
_seeker_

Offline Offline

Posts: 5


« Reply #10 on: August 17, 2009, 10:49:36 PM »

Daumen hoch, Thorn!!
Das war's!!

Kurz zur Info:
Es handelt sich bei dem Linux-System um eine Standard-Installation von Debian.
Da das System automatische Updates läuft, wird die PHP-Version 5.2.0 vermutlich im Moment Standard auf Debian-Systemen sein.

Vielen Dank nochmal!

Der Thread kann also als "Gelöst" geschlossen werden smiley

Viele Grüße
Volker
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!