Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Joomla jtablesession Failed 1036 jos_session is read only
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Joomla jtablesession Failed 1036 jos_session is read only

Publicar nuevo tema Responder al tema
Foros de discusión » PHP, CMS, Joomla, WordPress, Alfresco, Apache, Tomcat, Drupal   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Joomla jtablesession Failed 1036 jos_session is read only Responder citando

He realizado una web con Joomla siguiendo las intrucciones del manual:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=462

Pero al intentar acceder aparece este mensaje de error y no carga la web:

jtablesession::Store Failed
DB function failed with error number 1036
Table 'jos_session' is read only SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '6sfkh6','1126','','0','1','0' )


¿A qué puede ser debido?
MensajePublicado:
Sab May 14, 2011 10:08 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



varios escribió:
He realizado una web con Joomla siguiendo las intrucciones del manual:

http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=462

Pero al intentar acceder aparece este mensaje de error y no carga la web:

jtablesession::Store Failed
DB function failed with error number 1036
Table 'jos_session' is read only SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '6sfkh6','1126','','0','1','0' )


¿A qué puede ser debido?



Normalmente este error es debido a que el usuario que utilizas para acceso a MySQL desde Joomla (indicado en la variable var $user = 'nombre_usuario'; del fichero configuration.php) no tiene los permisos suficientes para insertar registros en la tabla jos_session. Asígnale estos permisos al usuario de MySQL Server que usas para la conexión de Joomla a MySQL y prueba nuevamente.
MensajePublicado:
Sab May 14, 2011 10:17 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



alonsojpd escribió:
Normalmente este error es debido a que el usuario que utilizas para acceso a MySQL desde Joomla (indicado en la variable var $user = 'nombre_usuario'; del fichero configuration.php) no tiene los permisos suficientes para insertar registros en la tabla jos_session. Asígnale estos permisos al usuario de MySQL Server que usas para la conexión de Joomla a MySQL y prueba nuevamente.


Le he dado permisos usando MySQL Administrator y phpMyAdmin y sigue sin dejarme, he comprobado que cualquier cambio que realice en las tablas de Joomla de MySQL me da el mismo error "read only".
MensajePublicado:
Dom May 15, 2011 4:08 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



varios escribió:
Le he dado permisos usando MySQL Administrator y phpMyAdmin y sigue sin dejarme, he comprobado que cualquier cambio que realice en las tablas de Joomla de MySQL me da el mismo error "read only".


¿En qué sistema operativo has instalado MySQL Server, Apache y Joomla? ¿Qué versión de MySQL has instalado?
MensajePublicado:
Dom May 15, 2011 4:10 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



alonsojpd escribió:
¿En qué sistema operativo has instalado MySQL Server, Apache y Joomla? ¿Qué versión de MySQL has instalado?


Lo he instalado en Linux Debian 6, la versión de MySQL es la 5.1 y la versión de Joomla es la 1.6.3.
MensajePublicado:
Dom May 15, 2011 4:12 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



varios escribió:
Lo he instalado en Linux Debian 6, la versión de MySQL es la 5.1 y la versión de Joomla es la 1.6.3.


Si después de darle permisos de inserción al usuario para las tablas de Joomla te sigue dando el error de "Read only" y, además, no puedes ejecutar consultas de modificación en estas tablas, lo normal es que el problema lo tengas en los permisos de las carpetas y ficheros de MySQL. Por defecto, la ubicación de los datos de las bases de datos de MySQL se encuentran en:

/var/lib/mysql

(puedes consultarlo en el parámetro "datadir" del fichero de configuración de MySQL ubicado en /etc/mysql/my.cnf

Accede a esta carpeta desde una ventana de terminal (consola) con:

Código:

cd /var/lib/mysql


Haz un listado de los ficheros y carpetas con el comando Linux:

Código:

ls -lah


En el listado verás qué usuario es el propietario de los ficheros, dinos qué usuario te aparece.
MensajePublicado:
Dom May 15, 2011 4:16 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



Aparece el usuario "root", supongo que como propietario ¿es correcto?
MensajePublicado:
Dom May 15, 2011 4:17 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Joomla jtablesession Failed 1036 jos_session is read onl Responder citando



Anuncios



varios escribió:
Aparece el usuario "root", supongo que como propietario ¿es correcto?



En teoría no, cuando instalas MySQL el instalador crea un usuario llamado "mysql" y éste usuario debe ser propietario de los ficheros que componen los datos de MySQL (bases de datos ó catálogos con sus tablas y registros). Por ello, si te aparece "root", ejecuta el siguiente comando para que el propietario sea el usuario "mysql" (desde la carpeta /var/lib/mysql):

Código:

chown mysql * -R


Con el comando anterior, cambiarás el propietario de los ficheros por "mysql".

Reinicia el equipo si te es posible con el comando:

Código:

shutdown -r now


Si no puedes reiniciar el equipo, al menos reinicia el servicio de MySQL con el comando:

Código:

/etc/init.d/mysql restart


Y prueba de nuevo.
MensajePublicado:
Dom May 15, 2011 4:22 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: [SOLUCIONADO] Joomla jtablesession Failed 1036 read only Responder citando



Anuncios



alonsojpd escribió:
En teoría no, cuando instalas MySQL el instalador crea un usuario llamado "mysql" y éste usuario debe ser propietario de los ficheros que componen los datos de MySQL (bases de datos ó catálogos con sus tablas y registros). Por ello, si te aparece "root", ejecuta el siguiente comando para que el propietario sea el usuario "mysql" (desde la carpeta /var/lib/mysql):

Código:

chown mysql * -R


Con el comando anterior, cambiarás el propietario de los ficheros por "mysql".

Reinicia el equipo si te es posible con el comando:

Código:

shutdown -r now


Si no puedes reiniciar el equipo, al menos reinicia el servicio de MySQL con el comando:

Código:

/etc/init.d/mysql restart


Y prueba de nuevo.


Ok, muchas gracias, arreglado, solucionado con tus últimas indicaciones.
MensajePublicado:
Dom May 15, 2011 4:25 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » PHP, CMS, Joomla, WordPress, Alfresco, Apache, Tomcat, Drupal  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A