Hola, quiero restaurar un respaldo de joomla 2.5 , cuando entro a borrar los archivos desde Administrador de archivos de cpanel, para instalar el respaldo, veo que no todos estan en una carpeta (eso creo) tengo 3 webs en este hosting, veo a 2 carpetas de 2 webs ploteos-geocad.com y losoviedo.com que funcionan bien, aparte de ello hay varios archivos sueltos, asumo que son del dominio principal perunique.com que es el que quiero restaurar, mi pregunta es, para restaurar el respaldo de perunique.com, tengo que borrar todos los archivos y carpetas excepto las de losoviedo.com y ploteos-geocad.com y restaurar la web perunique.com en una carpeta con el respaldo y no habra problemas? o hay algun archivo o carpeta que tengo que dejar alli donde esta porque es necesario, ayudeme por favor que no quiero equivocarme,gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Fernando
De manera general , si, puedes borrar todos los archivos y carpetas salvo las que hacen referencia a dominios adicionales.
Sin embargo solo para comprobar que al hacer el backup no se hayan hecho copias de tus carpetas de dominios adicionales, descarga el archivo de backup a tu máquina local o descomprimelo en una carpeta, revisa si también ha incluido las carpetas de tus dominios, deberás borrarlas antes de restaurar tu sitio web en la raiz.
Para evitar que Akeeba te incluya carpetas que no quieres tienes una opción de exclusión de archivos y carpetas
Saludos
Gracias, abri el archivo en mi pc y si estan los archivos de los otros 2 dominios, estaba pensando subirlo al public_html pero en una carpeta para que no esten sueltos los archivos, y una vez alli descomprimir el jpa y borrar los archivos de los dominios que estarian sobrando, esta bien asi? y queria entender esta ultima parte que dijo
Para evitar que Akeeba te incluya carpetas que no quieres tienes una opción de exclusión de archivos y carpetas,gracias
Hola Fernando,
Cuando haces un respaldo con Akeeba se comprime todos los ficheros y carpetas que está en este directorio, si hace un respaldo con Akeeba de la web que está en el raíz del hosting se incluye también las carpetas de los dominio adicionales.
Saludos
Gracias, para hacer lo que dices de la primera forma, para que solo haga respaldo de mi web, me puedes dar los pasos en detalle por favor, necesito restaurar el respaldo,gracias.
Hola Fernando,
Gracias, abri el archivo en mi pc y si estan los archivos de los otros 2 dominios, estaba pensando subirlo al public_html pero en una carpeta para que no esten sueltos los archivos, y una vez alli descomprimir el jpa y borrar los archivos de los dominios que estarian sobrando, esta bien asi? y queria entender esta ultima parte que dijo
Si esta bien así como comentas, puedes restaurar en un directorio y luego eliminar por ultimo tendrás que mover la web a la raíz. Debes verificar que el espacio de tu disco sea suficiente para esta restauración.
Saludos.
Hola. con los videos tutoriales que tienen siempre se me hizo facil hacer la restauracion del backup, pero ahora no logro avanzar, hice todos los pasos como siempre pero cuando pongo en el navegador perunique.com/kickstart.php para continuar con el proceso no puedo seguir, sale
Not Found
The requested URL /kickstart.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Ya he repetido el proceso 2 veces, no se si tendra que ver que el backup que quiero restaurar que tiene dentro los archivos de mis otras 2 webs, el directorio donde estoy haciendo la instalacion o quizas la opcion del aAdministrador de Archivos porque yo me dirijo hacia perunique.com que es la web, pero en mi cpanel tambien figura este enlace como el mismo http://peruniqu-cp89.webjoomla.es/ , envio algunas capturas de imagen para que me puedan ayudar, gracias por adelantado.
Hola Fernando
Veo que tienes una carpeta llamada perunique.com, sin embargo esto no tiene mucho sentido puesto que el dominio perunique.com es principal, por lo tanto tus archivos deberían estar en la raiz de tu sitio web.
Esto lo puedes comprobar fácilmente por ejemplo con :
Contenido solo visible a usuarios registrados
Por lo tanto debs mover los archivos de tu carpeta a la carpeta padre public_html del sitio web que es principal
Saludos.
Muchas gracias, tiene mucho sentido su respuesta, es decir lo dejo donde estaba antes, es que yo cree una carpeta perunique.com para guardar alli los archivos del respaldo, para que no se mezclen con los demas archivos de las otras 2 webs,hay otra forma de ordenarlos? para que al momento de hacer un nuevo backup de mi dominio principal no salgan incluidos los demas archivos de las otras webs,gracias
Hola Fernando,
El dominio principal de la cuenta apunta al directorio /public_html y allí se alojan todos los ficheros y directorios de este dominio. Los dominios adicionales le permiten crear un subdirectorio dentro de /public_html donde alojar los ficheros de este dominio. Para poder mover los ficheros y directorios del dominio principal a un subdirectorio dentro de /public_html como si fuera un dominio adicional, debe de agregar los siguientes códigos al .htaccess de /public_html.
Los códigos deberá colocarlos al inicio del fichero y "siempre" en la carpeta /public_html y NO en la carpeta donde actualmente tenga la web /public_html/nombre_carpeta del Hosting:
# Webempresa.com # Redireccion de dominio principal a subdirectorio # Copiar y pegar y modificar según necesidades # Esta linea no quitarla RewriteEngine on # Cambiar sudominio.com por su nombre de dominio RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$ # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar RewriteCond %{REQUEST_URI} !^/subdirectory/ # No cambiar estas lineas. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar RewriteRule ^(.*)$ /subdirectory/$1 # Cambiar sudominio.com por su nombre de dominio # Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar # followed by / then the main file for your site, index.php, index.html, etc. RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$ RewriteRule ^(/)?$ subdirectory/index.php [L]
Adicionalmente en su archivo configuration.php debe cambiar la variable:
live_site = 'http://sudominio.com';
De esta forma el cambio debería de ser transparente al usuario.
Nota: No elimine el contenido de el directorio public_html hasta que haya comprobado que todo funciona correctamente y haga un backup de su sitio antes para prevenir problemas. (Esto no es aplicable si va a mantener la instalación en la carpeta /public_html/otra_carpeta) y adicionalmente los contenidos de /public_html
IMPORTANTE: En la carpeta donde se aloje la web puede generar un fichero .htaccess normal para el funcionamiento propio de la web independientemente del modificado en /public_html.
Saludos.