Foro de soporte WordPress en español


Soporte WordPress en español Soporte gratuito para webs alojadas en Webempresa.com
Habilitado para todos los clientes con planes de Hosting Alto Rendimiento a partir de 3GB y planes XL.

No ofrecemos soporte a webs alojadas en servidores externos o localhost, ni soporte css o programación.

Te recomendamos que leas esta información sobre nuestro sistema de soporte en el foro, te ayudará a sacar el máximo partido de nuestro conocimiento: Cómo podemos ayudarte.


Encuentra la solución a tu problema, buscando en nuestro foro:
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
Aquí puedes resolver dudas sobre Joomla! en su versión 1.5. Ten en cuenta que es una versión obsoleta, para sacar todo el partido a Joomla actualiza a la última versión.
  • Página:
  • 1
  • 2

TEMA: No valid database connection: DB function failed with error number 1146

No valid database connection: DB function failed with error number 1146 7 años 1 mes antes #57224

Hola he estado haciendo unas pruebas y con el Joomla 1.5 + Virtuemart + Jomfidh me devuelbe este error:

No valid database connection: DB function failed with error number 1146
Table 'muranoco_lab.vtm_vm_product_price' doesn't exist [...]

un amigo informático ha comprobado el prefijo de las tablas que es lo que me han dicho que era el causante del error.

el prefijo es correcto: vtm_ el problema es que no entendemos por que aprece un punto (.) emtre la base de datos y el prefijo... ??

alguien podría ayudarme? Gracias.

URL del sitio: lab.muranoco.com
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.
Mejora la velocidad de tu WordPress

Re: No valid database connection: DB function failed with error number 1146 7 años 1 mes antes #57228

Hola,

El punto se utiliza como separador entre el nombre de la base de datos y la tabla. Es decir cuando se pone algo como bbdd1.tabla1 se indica que la consulta se está realizando contra la tabla tabla1 que se encuentra en la base de datos bbdd1. Por tanto, esto es correcto.

Lo que puede estar ocurriendo son dos cosas. Por una parte, es posible que no exista la tabla vtm_vm_product_price dentro de la base de datos muranoco_lab. Esto puede ser debido a un problema en la instalación del Virtuemart o a que no se ha instalado.

Otro problema podría venir derivado de que el usuario y contraseña que estás utilizando para conectarte con la base de datos no es correcto, pero de ser así te tendría que fallar el Joomla completo y no solo algunas consultas.
  • Pablo Velasco
  • Avatar de Pablo Velasco
  • DESCONECTADO
  • Moderador
  • Mensajes: 20369
  • Gracias recibidas 2734
  • Karma: 758
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El tema ha sido cerrado.
trasladar web gratis

Re: No valid database connection: DB function failed with error number 1146 7 años 1 mes antes #57242

Buenas tardes, te confirmo que la tabla existe, pues la hemos visto con el phpMyAdmin, por otro lado los datos de usuario son correctos, pues como dices, el joomla funciona correctamente.

se te ocurre otra cosa?

gracias.
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.
solucionar problemas wordpress

Re: No valid database connection: DB function failed with error number 1146 7 años 1 mes antes #57259

Hola Marta

Tal vez te pueda ayudar colocar tu sitio web Joomla en modo de depuración, desde el backen de Joomla => configuración global => sistema => Depuración de sistema

Cuando accedas a determinadas pantallas verás que se generan consultas SQL en la parte inferior que puedes comprobar .

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57422

Gracias Pablo y Jhon, vamos a probar a ver....
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

ERROR GRAVE: NO ACCESO A LOS PANELES DE ADMINISTRACIÓN 7 años 4 semanas antes #57480

Hola. Esta mañana restauramos una copia de Akeeba en la web de muranoco.com para ver si los errores que nos aparecían en la base de datos se solucionaban con una versión anterior de la web, no fue así, volvimos "atrás" borrando esa nueva copia, pero LO MÁS URGENTE: ahora no podemos acceder a ningún PANEL DE CONTROL COMO ADMINISTRADORES. Al introducir las direcciones del modo administrador el sistema nos devuelve a la PARTE PÚBLICA DE LAS WEBS. No sólo pasa con la Web que "tocamos" www.muranoco.com sino con el resto de webs que tenemos alojadas en el servidor:
www.sinkorbata.com
www.de-compras.es
www.lab.muranoco.com
www.antigua.muranoco.com

No comprendemos por qué al tocar una web se producen errores en las otras, pero lo más importante es que ahora no tenemos acceso como administradores a ninguna. Hemos probado desde distintos emplazamientos físicos, distintos navegadores, pcs.... y nada, no conseguimos acceder. Como os digo, volvimos a dejar todo como antes de que se produjera este error, pero nada....

Por favor ¿Podéis ayudarnos? Es urgente.
Gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

¿Te ha resultado interesante esta entrada del foro?

Suscríbete para recibir consejos y trucos útiles para tu Web.

Re: ERROR GRAVE: NO ACCESO A LOS PANELES DE ADMINISTRACIÓN 7 años 4 semanas antes #57485

Hola Marta,

Podría ser un problema relacionado con nuestro Firewall, en el caso que introduzca varias veces la contraseña incorrecta o se detecten ataques o subida de código infectado desde tu IP, se puede bloquear automáticamente el acceso a la misma.

Puedes desbloquear tu IP del Firewall desde tu Área de Gestión de Cliente.

Saludos,
  • Jordi Sala
  • Avatar de Jordi Sala
  • DESCONECTADO
  • Administrador
  • Mensajes: 12048
  • Gracias recibidas 1317
  • Karma: 276
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
El tema ha sido cerrado.

Re: ERROR GRAVE: NO ACCESO A LOS PANELES DE ADMINISTRACIÓN 7 años 4 semanas antes #57489

Hola Jordi. Verificado: no están bloqueadas nuestras IPs (son dos diferentes) por vuestro firewall. El problema es que SÍ vemos la versión pública de las webs, de hecho, cuando metemos la dirección de acceso a la parte de Administración, el navegador borra la extensión /administrator...., y la sustituye por la dirección pública, por ejemplo www.muranoco.com y vemos la web como clientes.

Eso pasa con todas nuestras webs y, aparentemente, todo está igual que estaba antes de producirse los errores.

No sabemos qué hacer!

¿¿¿¿??????
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57519

Hola,

Normalmente este tipo de redirecciones de la administración al frontal de la web se deben al hecho de haber instalado algún plugin que sirve para aumentar la seguridad en el acceso a la administración de la web, de forma que nos usuarios no puedan entrar sin más que poner el /administrator a nuestra página web.

Normalmente estos sistemas consisten en que sea necesario poner una palabra secreta después de la dirección, algo así como www.miweb.com/administrator?mipalabra

Lo que no cuadra es que el problema los tengas con todas las webs, a menos que hayas instalado esto en todas las webs o estés utilizando la misma base de datos en todas las webs, lo que sería un error, aunque no parece que sea esto.
  • Pablo Velasco
  • Avatar de Pablo Velasco
  • DESCONECTADO
  • Moderador
  • Mensajes: 20369
  • Gracias recibidas 2734
  • Karma: 758
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57521

Hola. Quizás el anterior programador puso una palabra secreta en todas las webs, la verdad es que no lo sé, pero NO estamos usando la misma base de datos en todas las webs, cada una tiene la suya, excepto dos de ellas que la comparten.
Por otra parte, nuestra ruta de administración es una ruta completa (no simplemente "administrator"): www.miweb.com/administrator/?palabra y, hasta ahora, nos funcionaba correctamente.

Lo que no nos cuadran son dos cosas:
- Si haces un cambio (como subir una copia de seguridad anterior con Akeeba), pero luego lo reviertes ¿por qué sigue produciéndose el error?
- Si haces un cambio en una web ¿por qué las otras se ven afectadas si no comparten la misma base de datos? ¿es que, de alguna forma, están interrelacionadas entre sí?

De todas formas, por "resolver": en caso de que hubiera una palabra secreta que desconocemos ¿sabes si hay algún sistema para recordarla o extraerla a partir de todos los archivos que tenemos? ¿esa palabra estaría en algún fichero al que podríamos acceder por FTP o CPANEL?

Mil gracias Pablo.
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57525

Hola Pablo. Por si sirve de "pista" para dar con la solución al problema, quería confirmarte que:
- No hemos instalado ningún pluggin actualmente que eleve el nivel de seguridad (está lo que estaba desde el principio).
- Hemos probado a bajar una copia en local del sitio web y tampoco nos funciona.

¿?

¿Se te ocurre algo más? Es desconcertante...
Gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57549

Hola Marta

Es extraño que no te funcione, tal como indicas debes tener alguna extensión de seguridad que al detectar que la web ha sido copiada no te permitirá funcionar.

Que error te aparece después de la restauración?

Prueba limpiar todo lo de la carpeta tmp y cache, también puedes ingresar a la base de datos y limpiar todo lo que tiene la tabla sessions, trata de recordar que extensión instalaste para esto de la palabra ya que es posible que sea necesario deshabilitarlo por BD.

Saludos.
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57674

Hola Jhon:
El error que aparece cuando intentamos acceder al backend de Joomla es:
504 Gateway Time-out en Nginx

Nuestro amigo informático ha mirado lo que se dice en la red de este error y hemos localizado este comentario:
Hoy me topé con el error 504 Gateway Time-out al instalar un proxy reverso de Nginx sobre Apache en un servidor de alto tráfico. Al parecer algunos scripts PHP tomaban más del tiempo mínimo por defecto de Nginx para poder ejecutar sus funciones y el error resultante era:
504 Gateway Time-out
Para arreglarlo bastó con aumentar el tiempo agregando estas variables a nginx.conf dentro de la configuración del proxy reverso, cada uno puede asignarle el valor que desee e ir probando, por defecto lo presento en 600 segundos:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
Luego reiniciamos nginx para tomar los cambios y listo:
/etc/init.d/nginx restart

¿Qué opinas? ¿Puede ser algo de esto?

POR OTRA PARTE: Como os decía en el hilo, yo no instalé ninguna extensión, lo hizo el anterior programador de los sitios que ya no trabaja en la empresa. Realmente no sé qué hizo, cómo lo hizo y para qué lo hizo....
¿Podrías decirnos los nombres de algunas extensiones (las más típicas) y el proceso para localizarlas en la base de datos?

Os agradecería mucho cualquier indicación y ayuda.

Gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57687

Hola Marta,

Si al acceder a la administración da el error 504 Gateway Time-out en Nginx envíanos un ticket al departamento de soporte técnico.

Saludos
  • Jordi Sala
  • Avatar de Jordi Sala
  • DESCONECTADO
  • Administrador
  • Mensajes: 12048
  • Gracias recibidas 1317
  • Karma: 276
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 4 semanas antes #57692

ok Jordi, ahora mismo lo hago.
Gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 3 semanas antes #58808

Hola.
Después de muchos avatares, con la webs de nuevo en funcionamiento, tengo que volver a consultaros acerca de ERRORES DE LA BASE DE DATOS DE LA WEB que impide que podamos traducir al Inglés los artículos, categorías, etc, de Virtuemart en nuestra eshop www.muranoco.com

El mensaje de error que nos aparece es:
No valid database connection: DB function failed with error number 1146
Table 'muranoco_lab.vtm_vm_product_price' doesn't exist [...]

Hicimos todos los pasos que nos sugeristeis en este hilo de conversación, pero el problema no se solucionó.

Pensamos que el error aparece porque la base de datos de www.muranoco.com es la misma que la base de datos de otra de nuestras webs (www.de-compras.es). Esa web se creó como un clon de la de www.muranoco.com, pero la clonación se hizo mal y no se crearon dos Bases de Datos independientes.

Al haber eliminado artículos y categorías en esa otra web, "quizá" se hayan producido errores en la Base de Datos de muranoco.com.

Así, mi CONSULTA CONCRETA es:
¿Cómo podemos desvincular estas Bases de Datos? ¿Cómo podemos hacer ahora que la Base de Datos de www.muranoco.com sea propia y no dependa de la base de datos de la otra web?

Espero que podáis ayudarnos....
Muchas gracias
Un saludo,
Marta Barrero
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 3 semanas antes #58813

Hola Marta,

Lo primero de todo es averiguar si ambos sitios web están relacionados con la misma base de datos. Si accedes a la administración --> sitio --> configuración global, veas que base de datos se está usando, y comparando verás si las bases de datos son la misma.

Entiendo que no estáis usando ningún componente "multisite" extensions.joomla.org/extensions/core-enhancements/multiple-sites

Saludos
  • Jordi Sala
  • Avatar de Jordi Sala
  • DESCONECTADO
  • Administrador
  • Mensajes: 12048
  • Gracias recibidas 1317
  • Karma: 276
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 3 semanas antes #58815

Hola Jordi. Confirmado:
- SÍ están relacionadas. muranoco.com "tira" de la base de datos de de-compras.es
- NO estamos usando ningún componente multisite.

¿?

Gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 3 semanas antes #58864

Hola,

Lo que tienes que hacer en primer lugar es entrar en el phpmyadmin de la base de datos que estás compartiendo en 2 webs y hacer una copia de segurida de la misma que tienes que descargar en tu equipo.

A continuación, desde el panel de control (CPanel) de tu hosting tienes que crear una nueva base de datos y su correspondiente usuario y contraseña. Te recomiendo que para hacer esto uses el asistente de MySQL.

Una vez creada la nueva base de datos, conéctate a través del phpmyadmin a esta nueva base de datos e importa el backup de la otra base de datos que te habías descargado en tu equipo. Se tendrán que restaurar las tablas en la nueva base de datos.

Por último, accede a través del administrador de archivos del CPanel a los archivos de la web donde vas a utilizar la nueva base datos. Comprueba que el archivo configuration.php tiene permisos 644 y de tener otros como 444 cámbialos desde aquí mismo. Después edita el archivo y cambia los valores de la base de datos, usuario y contraseña para poner los nuevos correspondientes a la nueva base de datos. Hay que poner esto en las constantes $db, $user y $password.

Es importante que no compartas bases de datos entre Joomlas distintos porque esto puede provocar problemas múltiples. Ten en cuenta que cualquier cambio que aplicaras en una web se vería reflejado en la otra.
  • Pablo Velasco
  • Avatar de Pablo Velasco
  • DESCONECTADO
  • Moderador
  • Mensajes: 20369
  • Gracias recibidas 2734
  • Karma: 758
Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.
El tema ha sido cerrado.

Re: No valid database connection: DB function failed with error number 1146 7 años 6 días antes #61592

Hola.
Ya separamos las Bases de Datos de las webs pero continúa el error de JOOMFISH.

Hemos estado investigando y, al parecer, el problema está en las versiones de Virtuemart.. las antiguas usaban el prefijo en la base de datos _virtuemart_ mientras que las nuevas utilizan _vm_

El problema está en que el Joomfish da error, dice que NO puede traducir los componentes de virtuemart porque estos hacen alusión a la ruta _vm_ mientras que dichos componentes están en _virtuemart_

Los errores se producen en las dos webs que tenemos ahora mismo online: www.muranoco.com y www.sinkorbata.com En ambas nos resulta imposible traducir los contenidos al inglés (ver, por favor, el histórico de este Hilo de Conversación).

¿Hay forma de cambiar dichos Elementos de joommfish para que la ruta sea correcta?
¿El problema se arreglaría si desinstaláramos el Joomfish y volviéramos a instalarlo? o, quizá "actualizando la versión de Joomfish a una que no de este tipo de errores?

Otra posibilidad: ¿hay otro componente que nos permita traducir los contenidos al inglés y que aparezcan correctamente en las webs?

Cuando podáis....
Mil gracias
Marta
  • Marta
  • Avatar de Marta
  • DESCONECTADO
  • Navegador Superior
  • Mensajes: 54
  • Karma: 0
El tema ha sido cerrado.
  • Página:
  • 1
  • 2

Temas Relacionados

2 Respuestas emo
Categoría: Joomla 2.5
Tema iniciado 5 años 9 meses antes por Pedro
1839 Visitas
5 Respuestas emo
Categoría: Joomla 2.5
Tema iniciado 6 años 8 meses antes por RICARDO
3663 Visitas
1 Respuestas emo
Tema iniciado 4 años 1 mes antes por Cecilia
847 Visitas
3 Respuestas emo
Categoría: Joomla 2.5
Tema iniciado 5 años 4 meses antes por Martin
4814 Visitas
14 Respuestas emo
Categoría: Pack Empresa
Tema iniciado 6 años 5 meses antes por Alejandra Tramaleo
38.3k Visitas
13 Respuestas emo
Categoría: Joomla 1.5
Tema iniciado 8 años 5 meses antes por jose bravo luque
9962 Visitas
6 Respuestas emo
Categoría: Joomla 1.6
Tema iniciado 7 años 9 meses antes por Rosa
15.6k Visitas
1 Respuestas emo
Categoría: Joomla 1.5
Tema iniciado 7 años 4 meses antes por Alan
2320 Visitas
5 Respuestas emo
Categoría: Joomla 2.5
Tema iniciado 4 años 11 meses antes por alberto
1968 Visitas
4 Respuestas emo
Categoría: Joomla 3.0
Tema iniciado 4 años 4 meses antes por Juan
917 Visitas

Tiempo de carga de la página: 0.457 segundos