Borré archivo defin...
Avisos
Vaciar todo

Borré archivo defines.php  

 
Joan Guzman
 Joan Guzman
Usuario activo

Hola, hoy mi web desapareció, ponía error 500 server interno. Como el último archivo que puse fue una artículo llamado delfines, busqué en el servidor y borré defines.php (sí, una burrada). El caso es que ahora en la web pone cuando entras: "No configuration file found no installation code available. Existing..."

¿Hay alguna forma de recuperar la web? Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 17/08/2012 10:01 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Joan Guzman,

Pregunta importante, ¿realizaste copia de seguridad con Akeeba Backup antes de eliminar el archivo?.

¿realizas copias de seguridad de tu sitio web con Akeeba Backup con regularidad y las descargas a tu PC?.

Saludos

ResponderCitar
Respondido : 17/08/2012 10:55 pm

Cursos Gratuitos WordPress

Joan Guzman
 Joan Guzman
Usuario activo

Hola, no, lo hice después de que se borrará. Era una página que acababa de renovar, tenía unos días, y aún no había hecho el backup. He leído por Internet que es una tontería, que cambiando unas líneas del archivo configurarion.php ya puede funcionar pero no sé cuáles.

ResponderCitar
Respondido : 18/08/2012 1:04 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Joan Guzman,

No se donde has leído lo que comentas, pero podrías facilitar el enlace para verlo.

No obstante no veo que relación guardan configuration.php y defines.php.

Indicanos de que carpeta eliminaste el archivo "defines.php".

Saludos

ResponderCitar
Respondido : 18/08/2012 1:20 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Joan Guzman
 Joan Guzman
Usuario activo

Lo borré de la carpeta includes. En realidad no fue borrado, si no que lo copié en local por si acaso y después lo volví a subir al mismo lugar, includes, pero parece que al moverlo se trastocó alguna línea de código, por eso decía que la solución podría ser fácil.

Este es link donde lo leí: http://docs.joomla.org/Moving_sensitive_files_outside_the_web_root

ResponderCitar
Respondido : 18/08/2012 1:26 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Joan Guzman,

Si eres más claro con la ruta del archivo eliminado podremos ayudarte facilitándote uno similar para que lo puedas subir.

Mira desde tu cPanel, Administrador de Archivos la ruta donde estaba el archivo y dínosla.

Saludos

ResponderCitar
Respondido : 18/08/2012 1:51 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Joan Guzman
 Joan Guzman
Usuario activo

public_html/includes/defines.php

ResponderCitar
Respondido : 18/08/2012 1:54 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Joan Guzman,

Sube el archivo adjunto a la ruta que indicas, desde tu cPanel, Administrador de Archivos y luego lo descomprimes y eliminas el .zip y miras a ver si funciona.

Aunque debes verificar si también eliminaste el archivo /public_html/configuration.php

Saludos

ResponderCitar
Respondido : 18/08/2012 2:08 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Joan Guzman
 Joan Guzman
Usuario activo

Hola, ya lo hice y no función, pero gracias de todas maneras, intentaré otras alternativas. El configuration.php sí lo tengo, sólo moví el defines.php

Si vuelvo a instalar joomla usando la base de datos que tenía, ¿mantendré los árticulos que tenía pero no módulos ni estilos, verdad? Gracias.

ResponderCitar
Respondido : 18/08/2012 2:15 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Joan,

Es correcto lo que manifiestas conservarías la información pero tendrías que volver a configurar la plantilla es prácticamente como una migración. Si manifiestas que eliminaste el fichero defines.php con el fichero que te brindo Luis debería funcionarte quizás sea otro el problema. Verifica el siguiente articulo del Blog de Webempresa para verificar si es posible salvar el sitio web:

Qué es un error 500 y como localizarlo en nuestra web
https://www.webempresa.com/blog/que-es-un-error-500-y-como-localizarlo-en-nuestra-web.html

Saludos.

ResponderCitar
Respondido : 18/08/2012 4:44 am

Joan Guzman
 Joan Guzman
Usuario activo

Hola Johnny:

Yo creo que esto es lo que ha pasado. Cuando entras a la web dice que falta el archivo configuration.php pero yo no lo toqué, está intacto. Sólo borré defines.php y luego lo volví a subir, así que el problema es que se trastocó alguna línea de defines.php que apunta a configuration.php y por eso ahora cuando entras dice que falta configuration.php

He entrado en defines.php y creo que está todo bien:

define('JPATH_CONFIGURATION', JPATH_ROOT);

Root es a la raíz de la web, y ahí es donde está el archivo configuration.php

ResponderCitar
Respondido : 18/08/2012 5:21 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Joan Guzman,

Me comenta un Técnico que tu archivo configuration.php está correcto y el defines que te facilite es estándar, es decir no tiene personalización para tu web concreta.

Revisa el archivo /public_html/administrator/error_log o /public_html/error_log por si hubiese alguna entrada relativa al problema.

Saludos

ResponderCitar
Respondido : 18/08/2012 9:12 pm

Cursos Gratuitos WordPress