Bienvenido, Invitado
Por favor Entrar o Registrarse.    Contraseña olvidada?

SugarCRM unexpected $end in include/utils/mvc_util
(1 viendo) (1) Invitado
Subforo dedicado a software CRM como por ejemplo SugarCRM.
AbajoPágina: 1
TEMA: SugarCRM unexpected $end in include/utils/mvc_util
#15
SugarCRM unexpected $end in include/utils/mvc_util hace 2 Años, 8 Meses Karma: 1
unexpected $end in include/utils/mvc_utils.php(48) : eval()'d code on line 1

Al trasladar una cuenta desde otro hosting, me ha salido este error en una web con SugarCRM.

En el ottro servidor funcionaba perfectamente, que hay de incorrecto para que no funcione en IslaServer?
aicha
Fresh Boarder
Mensajes: 4
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Sexo: Mujer Bisuteria y plateria Aicha Shop Localización: Aglou Cumpleaños: 11/06
El administrador ha deshabilitado la escritura pública.
 
#16
Re: SugarCRM unexpected $end in include/utils/mvc_util hace 2 Años, 8 Meses Karma: 0
Error aparecido en webs con SugarCRM una vez actualizado el servidor de cualquier versión anterior a la 5.2.9 de PHP a esta versión.
El siguiente tip es para la versión 5.0.0h (versiones anteriores de la 5.0.0 pueden ser iguales) y la descarga oficial es la 5.0.0e. Las siguientes versiones que han salido son parches a este y otros problemas menores.

Solución
Se trata de cambiar una cadena de caracteres que es la que provoca el fallo por otra cadena, en el fichero include/utils/mvc_utils.php
Cadena original: cyk7ICB9IH0=IA==IA==IA==IA==IA==
Cadena de reemplazo: cyk7ICB9IH0gICAgICAgICAgICAgICA=

Como hacerlo en línea de comandos por SSH:
1.- Acceso al servidor por SSH
2.- Ejecutar:
Código:

replace  “cyk7ICB9IH0=IA==IA==IA==IA==IA==” “ cyk7ICB9IH0gICAgICAgICAgICAgICA=” -- www/include/utils/mvc_utils.php


Explicación:
A partir de la versión 5.2.9 de PHP (también puede ser anterior desde la 5.2.6) la función base64_decode no puede codificar la combinación de código con códigos de control y bytes nulos con espacios en blanco, provocando un error en la codificación del código esperado que produce el error. La cadena sustituta producirá una cadena en blanco que no traerá consecuencias negativas para el proceso de codificación y devolverá el código adecuado a la aplicación.
abkrim
Siempre hay por que vivir, por que luchar
Administrador
Mensajes: 26
graph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Sexo: Hombre mamateos Diario de la Luz fenzen@gmail.com fenzen@gmail.com Localización: Manzanares El Real (Madrid) Cumpleaños: 12/17
El administrador ha deshabilitado la escritura pública.
 
ArribaPágina: 1

Porqué IslaServer?

  • Precios únicos en el mercado.
  • Profesionales dedicados a su servicio.
  • Soporte 24 x 7 x 365 días al año.
  • Atención telefónica PROFESIONAL.
  • Seguridad, fiabilidad y eficacia.

Garantía de 30 días

Garantia de devolución de 30 díasIslaServer te ofrece 30 días para que pruebes nuestros servicios. Sino no quedas totalmente satisfecho te devolvemos el importe abonado mediante nuestra garantía de calidad. Solo queremos clientes satisfechos.

 

(Excepto registro de dominios y certificados SSL)