📣 We're Hiring!

Error undefined en Cotizaciones, Solucionado! 2018

Hola!!! Hace poco me aparecía el error “undefined” en “Cotizaciones” .

Cambiando los permisos /RUTA SERVER/cache/jsLanguage/AOS_Quotes = 775

Si aún no funciona probar también cambiar estos otros permisos /RUTA SERVER/cache =755

Si aún no funciona probar también cambiar estos otros permisos /public_html/crm/cache/jsLanguage = 777

No digo que esta sea la opción correcta ni segura, simplemente comento que combinación me funcionó.

Espero te sea de utlidad y de ser así por favor, dejame un comentario para saberlo, gracias!

SuiteCRM Versión 7.10.7
Sugar Versión 6.5.25 (Compilación 344)

Hola!

Si se utiliza los permisos recomendados en el Guia de Instalación, todo debría funcionar bien:


  sudo chown -R www-data:www-data .
  sudo chmod -R 755 .
  sudo chmod -R 775 cache custom modules themes data upload
  sudo chmod 775 config_override.php 2>/dev/null

https://docs.suitecrm.com/admin/installation-guide/downloading--installing/

Claro, hay que asegurar que el usuario de tu web server es “www-data” o, si no, cambiarlo en el comando “chown”.

Si algo no funciona con “775” pero después funciona com “777” es señal seguro que era un problema de ownership, de chown. I no se debe utilizar 777 por razones de seguridad.

Si las permisiones, depués de asignadas, “degradan”, esto es, surgen ficheros con ownership de “root” o con permisos bajos, debes sospechar de tus “Scheduler jobs”, pueden estar ejecutando como “root” y haciendo daño a la instalación.