Hola... es la primera vez que escribo en este foro... no se si es como el de joomlaspanish...
Pero yo lanzo mi pregunta y si alguien me la contesta mejor.
He seguido las instrucciones del video tutorial que teneis de backup manual
https://www.webempresa.com/videos/joomla-backup/joomla-backup.html
1. He comprimido mi antiguo joomla en un zip excepto la carpeta cgi-bin
2. He exportado la base de datos...
3. En el nuevo host...he subido el zip en la carpeta correspondiente... y he extraido su contenido.
4. He importado la base de datos al nuevo host
5. He accedido al archivo configuration.php... y he cambiado los siguientes parametros:
var $log_path =
var $tmp_path =
var $ftp_user =
var $ftp_pass =
var $ftp_root =
var $user =
var $db =
var $password =
No me sirve de nada... sigo sin poder hacer la migracion.
Antes de esto lo intenté con el componente akeeba backup... y fue un desastre.
Hola neskarde,
Bienvenido al foro.
Indicamos el mensaje de error que muestra en el frontal de tu sitio web, ten en cuenta que cuando hay temas mal realizados, los sistemas indican un mensaje de error. Indicanos url o adjunta captura de pantalla.
Saludos,
Forbidden
You don't have permission to access / on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Hola neskarde
Usualmente ese mensaje sale cuando no tienes ningún archivo en la carpeta /public_html de tu servidor.
Si instalaste joomla en una subcarpeta prueba haciendo referencia a la misma desde : www.tudominio.com/tucarpeta
Puedes enviarnos una captura del arbol de carpetas de tu servidor.
Saludos.
claro...claro... perdon...
metiendome en la carpeta correspondiente...el mensaje de error era este
Database Error: Unable to connect to the database:Could not connect to MySQL
que a todo esto es parecido al error que me daba con akeeba.. "Database no found"
Hola neskarde
Bueno el problema es conexión con base de datos entonces, tienes q verificar las siguientes variables
var $user =
var $db =
var $password =
la variable $db, será usualmente localhost.
Si no estas seguro de tus usuarios y claves de base de datos te recomiendo crearlos y asignarlos de nuevo desde el cpanel de tu hosting.
El vídeo que aparece en este post, puede resultarte de ayuda: https://www.webempresa.com/blog/que-hacer-con-error-conexion-base-de-datos-en-joomla.html
Saludos.
Acababa de crear la BBDD... y habia importado las tablas de la anterior.
Las variables que yo tenia... y que cambie...en referencia a la BBDD... son estas:
var $host = 'localhost'; esta no la cambié
var $user = 'pepito_WE'; Usuario de la BBDD
var $db = 'pepito_WE'; Nombre de la BBDD
var $password = 'fulanito'; Supongo que se refiere a la contraseña de la BBDD... porque aqui estaba reflejada la anterior contraseña de la antigua BBDD del antiguo host.
Las mayusculas tendrán algo que ver?
Seria factible si borro...todas las tablas... y las importo de nuevo a otra BBDD nueva con otro usuario de BBDD y otra contraseña?
Si...
tenian razon...
tenia mal la contraseña...
Ahora me surge otro error...el virtue mart... me redirige a la web anterior...
tanto en el Frontend... como en el backend...
no puedo realizar por tanto cambios.
Hola neskarde
Si desde la administración de Virtuemart no puede acceder a los diferentes apartados o no ve los iconos lo más probable es que tenga mal definidas las variables de Url y Secureurl de Virtuemart.
Para solucionar esto tiene que acceder al archivo:
public_html/administrator/components/com_virtuemart/virtuemart.cfg.php y modificar las líneas:
// these path and url definitions here are based on the Joomla! Configuration
define( 'URL', '/' );
define( 'SECUREURL', '/' );
por:
// these path and url definitions here are based on the Joomla! Configuration define( 'URL', 'http://sudominio.com/' ); // es imprescindible la contrabarra final define( 'SECUREURL', 'http://sudominio.com/' ); // es imprescindible la contrabarra final y tiene que ser http:// a no ser que tenga un certificado ssl para su dominio que entonces sería https://
Si no puede acceder desde la Configuración de VirtueMart, puede hacerlo desde su cPanel, Administrador de Archivos y editar con el "editor de código" el archivo:
administrator/components/com_virtuemart/virtuemart.cfg.php
Saludos.
He hecho lo que indicais... y funciona correctamente...
// these path and url definitions here are based on the Joomla! Configuration define( 'URL', 'http://misitio/carpeta/' ); define( 'SECUREURL', 'http://misitio/carpeta/' );
Solo cambie la direccion del sitio... y funciona...
No puse ninguna doble contrabarra final... porque el archivo no la traia de la web anterior...
¿Podrian explicarme la funcionalidad de esta doble contrabarra al final de la linea?
No la comprendo...
Muchas gracias por todo lo anterior....me habeis ayudado mucho... no sabia como salir de mi error.
A falta de saber para que sirve esa misteriosa doble contrabarra... doy por cerrado el tema.
Hola neskarde
La doble barra son comentarios en el lenguaje de programación PHP 🙂 y no deberían colocarse, sólo sirven como ayuda al momento de redactar la respuesta, la contrabarra a que se refiere es sólo 1 barra al final de la dirección.
Saludos.
Ah! De acuerdo...
Muchisismas Gracias.