Problemillas con el Caché

Started by Mario_Luigi, September 03, 2010, 11:50:56 AM

Previous topic - Next topic

Mario_Luigi

Hola,

Hace unos dias me salio el siguiente mensaje en la cabezera de mi foro


QuoteAviso de Rendiento
No se puede escribir en el directorio caché - afectará negativamente al rendimiento de tu foro.


Pues bien, me he metido en el panel de administracion en la opcion del cache y sale lo siguiente
Quote

Caché
¡Importante! Lee esto antes de activar estas características.

SMF soporta el caché utilizado con aceleradores. Los aceleradores actualmente soportados son:
APC
eAccelerator
Turck MMCache
Memcached
Zend Platform/Performance Suite (No Zend Optimizer)
XCache
El caché sólo funcionará en tu servidor si tienes PHP compilado con uno de los optimizadores de arriba, o si tienes el caché de memoria disponible. Si no tienes ningún optimizador instalado en SMF, se utilizará un caché basado en archivos.

SMF guarda en caché a varios niveles. Cuanto mayor es el nivel de caché activado más tiempo de CPU se utilizará para obtener la información en caché. Si está disponible el caché en tu máquina es recomendable que intentes guardar en caché al nivel 1 primero.

Ten en cuenta que si utilizas el caché de memoria necesitas proporcionar detalles del servidor en las opciones de abajo. Deberías introducirlo como lista separada por comas como se muestra en el ejemplo de abajo:
"servidor1,servidor2,servidor3:puerto,servidor4"

Ten en cuenta que si no se especifica el puerto, SMF utilizará el puerto 11211. SMF intentará realizar un balanceo aleatorio entre los servidores.

SMF no ha podido detectar un acelerador compatible en tu servidor. (En rojo)



Y despues de eso me salia para elejir el nivel de cache, 1, 2,3 y sin cahce
Y luego Opciones de memoria de cache con un campo de texto en blanco
Imagen
http://img413.imageshack.us/img413/3473/problemag.png [nofollow]

Contacte con mi host (de pago) y me dijeron que debia ser un problema mio con el foro
¿Que me recomendais?
Saludos

lean


Mario_Luigi

Es que entonces tengo problemas al loguear, y loguear automaicanmente y tal, pues no loguea :S

mirahalo

activar el cache te ayuda enormemente a no gastar demasiado ancho de banda, es mejor dejarlo en el nivel 1

en cuanto a tu problema, solo tienes que crear una carpeta llamada cache en el directorio raiz de tu servidor (en la misma carpeta donde esta tu archivo SSI.php)  y darle permisos 777 o 755

las opciones

APC
eAccelerator
Turck MMCache
Memcached
Zend Platform/Performance Suite (No Zend Optimizer)
XCache

solo estan disponibles si tu o tu hosting las han instalado, un un hosting compartido es muy probable que no cuentes con ninguna de ellas, SMF las detecta automaticamente y trabaja con ellas automaticamente.

no te preocupes por la caja de texto en blanco, dejala asi como esta, en blanco.


para el cache, usa el nivel 1  y no olvides que despues de hacer cambios, como instalar una traduccion o modificar un archivo, necesitaras limpiar tu cache o esperar 1/2 hora para que se genere un cache nuevo.

Mario_Luigi

Wiiii
Arreglado :)

Me cargue la carpeta que existia, limpie le di los permisos y adios mensaje :)
Muchas gracias

En los ultimos dias estuvieron transladadno cosas en mi host, puede que por esa razon se cambiaran los permisos

mirahalo

me alegro, marco como solucionado entonces.

Advertisement: