1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Error 500 - eAccelerator: shmmax should be at least 2MB

Tema en 'La Comunidad' iniciado por Julieta Echegaray, 29 Dic 2014.

  1. Julieta Echegaray

    Julieta Echegaray Usuario activo

    Hola chicos

    tengo un problema desde hace un par de horas y crei solucionarlo, pero no.

    cada tanto me tira error 500 (internal server error).
    mirando los error_log de apache me encuentro con unas lineas:

    eAccelerator: shmmax should be at least 2MB

    entre en mi php.ini y efectivamente estaba en cero:
    eaccelerator.shm_max="0"

    lo cambie por:
    eaccelerator.shm_max="2"

    eaccelerator.shm_size="16"

    y reinicie el apache.
    pero bueno, me sigue tirando el mismo error.

    he pensado en desactivar el eaccelerator, pero no se si es recomendable.

    saludos
    Julieta
     
  2.  
  3. Skamasle

    Skamasle Usuario activo

    Es 2MB no 2

    eaccelerator.shm_max="2MB"

    En todo caso como mínimo, puedes poner más.
     
  4. Julieta Echegaray

    Julieta Echegaray Usuario activo

    bueno, he cambiado los valores:

    eaccelerator.shm_max="2MB"

    siguió con el problema. volvi a cambiar
    eaccelerator.shm_max="4MB"

    y siguió con el problema. He optado por deshabilitar el eaccelerator hasta que le encuentre la solución.

    saludos
    Julieta
     
  5. Julieta tienes OpenVZ instalado o es un dedicado sin virtualizar? Si tienes OpenVZ corre: cat /proc/user_beancounter

    Qué dice el resultado?
     
  6. Julieta Echegaray

    Julieta Echegaray Usuario activo

    Hola, como estas.

    tengo openvz.
    cat: /proc/user_beancounter: No such file or directory

    julieta
     
  7. Julieta Echegaray

    Julieta Echegaray Usuario activo

    perdon... habia tipeado mal ...
    este es el resultado:

    cat /proc/user_beancounters
    Version: 2.5
    uid resource held maxheld barrier limit failcnt
    110: kmemsize 577359661 994787328 214 7483646 2147483646 0
    lockedpages 7170 7182 999999 999999 0
    privvmpages 2716135 3072000 3072000 3072000 550647
    shmpages 2050664 2051064 2051072 2051072 106145
    dummy 0 0 0 0 0
    numproc 191 552 999999 999999 0
    physpages 1641523 3072000 0 3072000 0
    vmguarpages 0 0 2051072 2147483647 0
    oomguarpages 465708 2770598 2051072 2147483647 0
    numtcpsock 97 895 7999992 7999992 0
    numflock 10 116 999999 999999 0
    numpty 1 3 500000 500000 0
    numsiginfo 0 60 999999 999999 0
    tcpsndbuf 2475888 15843056 21 4748160 396774400 0
    tcprcvbuf 1612368 14663680 21 4748160 396774400 0
    othersockbuf 161760 214748160 21 4748160 396774400 264296
    dgramrcvbuf 0 864688 21 4748160 396774400 0
    numothersock 281 473 7999992 7999992 0
    dcachesize 512526778 930496695 214 7483646 2147483646 0
    numfile 5896 11280 2 3999976 23999976 0
    dummy 0 0 0 0 0
    dummy 0 0 0 0 0
    dummy 0 0 0 0 0
    numiptent 1203 1203 999999 999999 0
     
  8. Hola de nuevo,

    Disculpa que ayer noche me quede aprendiendo php con el AptanaStudio3 y hasta ahora no me he levantado.

    Eso al parecer se debe a una mala configuración/asignación de la memoria compartida y buffers en el nodo OpenVZ. Lo estuve viendo en las FAQ's de eaccelerator por que sabía que en algún post habías puesto que usabas openvz.

    Sacado de la web de eaccelerator:
    If you are using VPS solution, make sure the share memory and socket buffers in VPS configuration are sufficient. For OpenVZ or similar type, you can check them by cat /proc/user_beancounter. In normal case all the fail count (failcnt) should be zero. You would need to ask your VPS provider to enlarge the barrier and limit value if you encountered any fail count increase once failed loading eaccelerator.

    Mira en la guia de OpenVZ como cambiar la memoria compartida del kernel.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·