error

Mostrando 11 respuestas a los debates
  • Autor
    Entradas
    • #114893
      carolina-erseptcarolina
      Participante

      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.

    • #114895
      redloModerador Foro
      Participante

      Hola Carolina, ¿ Te refieres al código que tienes que poner en el archivo configuration.php ? . O te refieres a otro tema.

    • #114896
      carolina-erseptcarolina
      Participante

      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

    • #114897
      redloModerador Foro
      Participante

      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

    • #114898
      carolina-erseptcarolina
      Participante

      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

    • #114899
      alorquealorque
      Participante

      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.

    • #114907
      carolina-erseptcarolina
      Participante

      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

    • #114908
      robertRobert
      Participante

      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

    • #114911
      carolina-erseptcarolina
      Participante

      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

    • #114912
      redloModerador Foro
      Participante

      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.

    • #114913
      carolina-erseptcarolina
      Participante

      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

    • #114914
      redloModerador Foro
      Participante

      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.

      Saber Más

      Saludos

Mostrando 11 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad