
Hola Jordi, Veig que el problema no està en la línia que comentaves, sinó en la cadena que fa l'escape de l'string [1]. He fet una modifcació que accepta les barres, però per desgràcia és un forat de seguretat (ara mateix funciona, pots provar-ho). He de mirar alguna altra solució. [1] https://github.com/Softcatala/Catalanitzador/blob/master/Server/lib/class/re... El dia 18 setembre de 2014 19:17, Jordi Mas <jmas@softcatala.org> ha escrit:
El 18/09/2014 07:50, Pau Iranzo ha escrit:
Hola Jordi,
Després de fer un parell de proves i recordant-me de com va costar trobar aquella 'solució temporal', el punt 5 sembla realment la solució definitiva.
He activat això en _dev, he comentat la línia 'temporal' i sembla haver funcionat.
Pots fer un parell de tests i confirmar-me si va bé? Si no hi ha cap problema, ho activem. És molt fàcil:
|SET @old_sql_mode=@@sql_mode; SET @@sql_mode=CONCAT_WS(',', @@sql_mode, 'NO_BACKSLASH_ESCAPES');|
Hola Pau,
Doncs no em funciona. A la base de dades catalanitzador_dev pots veure les sessions 39380 i 39379 que he fet fa una estona i encara mostren el mateix problema.
Per exemple, al registre 39380 al camp log pots veure la línea:
19:03:21.0951 - FileVersionInfo::ReadVersion. File 'C:Program FilesWindows LiveInstallerwlarp.exe' version
I en comptes de "c:\Program" ens trobem "c:Program".
Quines proves has fet? Pots provar fer un post amb el camp log que tingui \?
La prova que has fet tu és el registre 39378? Si és així fitxa´t que els paths són / (aquestes sempre han anat bé) els que fallen són el backslash "\".
Gràcies Pau!
Jordi,
-- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org