Diseño y Posicionamiento Web con Joomla › Foros › General › Joomla en General › error
- Este debate tiene 11 respuestas, 4 mensajes y ha sido actualizado por última vez el hace 8 años, 8 meses por Moderador Foro.
-
AutorEntradas
-
-
03/02/2016 a las 18:52 #114893carolinaParticipante
Hola estoy teniendo problemas para ingresar al administrador de mi pagina el problema comenzo cuando hice el backup con akeeba restaure la base y daba un codigo para copiar pero olvide copiarlo y desde ahi no me deja ingresar al administrador me da error Not Found
The requested URL /administrator/index.php was not found on this server.
-
03/02/2016 a las 22:27 #114895Moderador ForoParticipante
Hola Carolina, ¿ Te refieres al código que tienes que poner en el archivo configuration.php ? . O te refieres a otro tema.
-
04/02/2016 a las 03:59 #114896carolinaParticipante
si me daba un código de la base de datos que debía pegar en el archivo configuration.php pero puse siguiente sin copiar y desde ese momento no puedo ingresar y mientras estaba restaurando la base cambie el mail del usuario no se si eso tambien puede ser el error? Gracias por tu ayuda
-
04/02/2016 a las 04:16 #114897Moderador ForoParticipante
Te paso el código estandar del archivo configuration.php de joomla 3.4.8 . Solo haz de cambiar el nombre de la base de datos, usuario de la base de datos y clave, el prefijo de las tablas y las rutas absolutas. Te los he marcado y definido en mayusculas.
<?php
class JConfig {
public $MetaAuthor = '1';
public $MetaDesc = 'PON AQUI LA DESCRIPCIÓN DEL CONTENIDO DE TU WEB';
public $MetaKeys = 'PON AQUI LAS PALABRAS RELACIONADAS CON EL CONTENIDO DE TU WEB';
public $MetaRights = '';
public $MetaTitle = '1';
public $MetaVersion = '0';
public $access = '1';
public $cache_handler = 'file';
public $cachetime = '15';
public $caching = '0';
public $captcha = '0';
public $cookie_domain = '';
public $cookie_path = '';
public $db = 'NOMBRE DE LA BASE DE DATOS';
public $dbprefix = 'PREFIJO DE LA TABLAS DE TU BASE DE DATOS CON UN GUION BAJO AL FINAL PEGADO ASI_';
public $dbtype = 'mysqli';
public $debug = '0';
public $debug_lang = '0';
public $display_offline_message = '1';
public $editor = 'tinymce';
public $error_reporting = 'none';
public $feed_email = 'author';
public $feed_limit = '10';
public $force_ssl = '0';
public $fromname = 'AQUI QUIEN ENVIA LOS EMAILS';
public $ftp_enable = '0';
public $ftp_host = '';
public $ftp_pass = '';
public $ftp_port = '21';
public $ftp_root = '';
public $ftp_user = '';
public $gzip = '0';
public $helpurl = 'https://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor}:{keyref}';
public $host = 'localhost';
public $lifetime = '15';
public $list_limit = '20';
public $live_site = '';
public $log_path = '/home/USUARIO/public_html/LA URL DE TU WEB/log'; <<<<<<<< AQUI QUIZAS TENGAS QUE CAMBIAR LA RUTA COMPLETA
public $mailer = 'sendmail';
public $mailfrom = 'TU EMAIL';
public $memcache_compress = '1';
public $memcache_persist = '1';
public $memcache_server_host = 'localhost';
public $memcache_server_port = '11211';
public $offline = '0';
public $offline_image = '';
public $offline_message = 'El sitio se encuentra en mantenimiento.
Vuelva mas tarde.';
public $offset = 'UTC';
public $offset_user = 'UTC';
public $password = 'CLAVE DE TU BASE DE DATOS';
public $robots = '';
public $secret = 'BnjD4d8f6CxKpBxhuTDywEXl1ocb96Kt';
public $sef = '1';
public $sef_rewrite = '1';
public $sef_suffix = '0';
public $sendmail = '/usr/sbin/sendmail';
public $session_handler = 'database';
public $sitename = 'TITULAR QUE APARECE EN LA PESTAÑA DE LOS NAVEGADORES';
public $sitename_pagetitles = '1';
public $smtpauth = '0';
public $smtphost = 'localhost';
public $smtppass = '';
public $smtpport = '25';
public $smtpsecure = 'none';
public $smtpuser = '';
public $tmp_path = '/home/USUARIO/public_html/LA URL DE TU WEB/tmp'; <<<<<<<< AQUI QUIZAS TENGAS QUE CAMBIAR LA RUTA COMPLETA
public $unicodeslugs = '0';
public $user = 'NOMBRE USUARIO DE LA BASE DE DATOS';
public $memcached_persist = '1';
public $memcached_compress = '0';
public $memcached_server_host = 'localhost';
public $memcached_server_port = '11211';
public $redis_persist = '1';
public $redis_server_host = 'localhost';
public $redis_server_port = '6379';
public $redis_server_auth = '';
public $redis_server_db = '0';
public $proxy_enable = '0';
public $proxy_host = '';
public $proxy_port = '';
public $proxy_user = '';
public $proxy_pass = '';
public $mailonline = '1';
public $massmailoff = '1';
public $session_memcache_server_host = 'localhost';
public $session_memcache_server_port = '11211';
public $session_memcached_server_host = 'localhost';
public $session_memcached_server_port = '11211';
public $frontediting = '1';
public $asset_id = '1';
}
Seguramente tu archivo configuration.php no tenga los permisos de escritura, de ahí a que no lo hicera automaticamente . Cambia esos permisos a chmod 666, una vez copiado y guaradado, cambialos a chmod 444¿Como cambiar permisos de escritura desde tu cliente FTP? La info esta pasada la mitad del tutorial.
Ahora, el titulo la proxima vez, que tenga relación con el fallo. ¿Ok?
Saludos -
04/02/2016 a las 19:51 #114898carolinaParticipante
Hola Redlo hice todo lo que dijiste pero sigue sin funcionar me sigue dando el mismo error
Forbidden You don’t have permission to access /administrator/ on this server
que podrá ser se me acaban las ideas -
04/02/2016 a las 20:59 #114899alorqueParticipante
No soy muy experimentado, pero eso que dices último, me suena a que no corresponde la clave o el usuario super administrador.
Con lo que te indico Redlo, es solo parte del problema que tenias.¿ Puedes acceder a la parte de administración > http://www.TU_DOMINIO.com/administrator ? o sea, que ves los campos pero al ingresa usuario y clave te salta ese error último que comentas. ¿Correcto?
Posdata: A los de Solojoomla.COM ¡ En hora buena ! Me gusta mucho el nuevo diseño.
-
05/02/2016 a las 00:47 #114907carolinaParticipante
No puedo acceder al administrador pongo la direccion de mi sitio/administrator y me sale la pagina en blanco con el error de 403 forbidden You don’t have permission to access /administrator/ on this server
-
05/02/2016 a las 00:52 #114908RobertParticipante
Accede a tu cliente FTP y edita el archivo error_log en /administrator/error_log y pega aqui el código que te muestra en última instancia. Es decir, a fecha de hoy y esta al final del arcivo por si tienes mas errores y no mostrarlos publicamente.
Saludos
-
05/02/2016 a las 16:45 #114911carolinaParticipante
no esta el archivo error-log en el administrator lo encontré en la carpeta log/error.php no se si es lo mismo y me dice
2016-02-02T12:45:34+00:00 INFO 190.31.104.176 joomlafailure El usuario y contraseña no coinciden o usted aún no tiene una cuenta -
05/02/2016 a las 17:07 #114912Moderador ForoParticipante
Bien, entonces accede a tu base de datos desde tu panel de control de hosting a traves de Phpmyamin. Una vez ahí localiza la base de datos, accede a la base de datos , selecciona la tabla xxx_users (xxx como el prefijo de tabla, ya que el de cada uno es diferente) y edita el usuario super administrador por defecto, que es el que se supone recuerdas que pusiste durante la instalación. El ID para joomla 2.5 o joomla 3.x suele ser el ID42.
En el campo Password selecciona la funcion MD5 y en Valor cambia la serie de numeros y letras por una nueva clave, y guarda los cambios.Si no tienes ningún super usuario creado, tienes que añadir los datos del mismo en esa tabla.
¿Como añadir un nuevo super usuario en la tabla xxx_users?
Bien esto es algo mas complicado. Tienes que insertar los datos con el siguiente código, haciendo clic en la pestaña SQL de phpmyadmin, y en el cuadro añades el siguiente código.Antes de insertar el código, debes remplazar lo escrito en MAYUSCULAS y que son las siguientes opciones.
XXX_users > XXX por el prefijo de tu tabla (Minusculas todo)NOMBRE > Aqui pon el nombre que desees
NOMBRE_DEL_USUARIO > Nombre del usuario con el que vas a acceder.
EMAIL_DEL_USUARIO > El email procura que este repetido en otros usuarios.
Una vez remplazados, copia y pega ese código en el cuadro de MySQL. Si tienes un usuario con ID42 ya registrado, pon un ID que no exista en esa tabla.
INSERT INTO `XXX_users` (`id`, `name`, `username`, `email`, `password`, `block`, `sendEmail`, `registerDate`, `lastvisitDate`, `activation`, `params`, `lastResetTime`, `resetCount`, `otpKey`, `otep`, `requireReset`) VALUES
(42, 'NOMBRE', 'NOMBRE_DEL_USUARIO', 'EMAIL_DEL_USUARIO', '$2y$10$dd6o6ADo7M9QV0uDwfrAmuYyblcZf.QRimWjYTX5lM.eRSJp3TFTa', 0, 1, '2011-05-27 14:30:23', '2016-02-05 09:52:10', '', '{"admin_style":"","admin_language":"","language":"","editor":"","helpsite":"","timezone":"","update_cache_list":1}', '0000-00-00 00:00:00', 0, '', '', 0);Espero que te sirva.
-
05/02/2016 a las 19:15 #114913carolinaParticipante
sigue sin funcionar cambie la clave al super usuario tambien cree un usuario nuevo y nada..
habría alguna forma de desactivar akeeba-backup desde la base de datos desde ahi comenzo el problema restaure la base de datos y nunca mas pude ingresar -
05/02/2016 a las 19:43 #114914Moderador ForoParticipante
Hagamoslo mas sencillo. ¿Tienes el archivo de copia de seguridad que subiste? .
Si es asi, crea dos carpetas en la raiz del dominio, luego crea otra base de datos nueva con su usuario y clave. Por ejemplo /nueva donde subiras la copia descomprimida.
Sube la copia, y asegurate que el archivo configuration.php pueda ser escrito (Chmod 666). Realiza la instalación.
En la segunda carpeta vacia, que puedes llamar como quieras, arrastras todas las carpetas y archivos de la raiz, menos la carpeta /nueva.
Luego vamos a pasar el joomla que hemos restaurado a la raiz de nuestro hosting o servidor. Para ello accedemos a la carpeta /nueva y seleccionamos TODOS los archivos y carpetas y pulsando y manteniendo pulsado, con el boton izquierdo de nuestro raton, los arrastraremos hacia la raiz, representada por una carpeta con dos puntos continuos como muestro en la siguiente captura y soltaremos el boton izquierdo.
En unos segundos tendras el joomla restaurado en la raiz.Lo siguiente es editar el archivo configuration.php de la raiz de joomla y eliminar la carpeta /nueva de las rutas absolutas y listo.
Saludos
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.