• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Ayuda Ayuda problema de instalacion

Emiliano

Nuevo
Mensajes
5
Puntuación de reacciones
0
Puntos
1
Sitio web
dev.hytalia.es
País
México
Versión de XenForo
2.1.x
Al instalar xenforo 1.5.8 y 1.5.11 me da un error despues de iniciar la instalacion es decir el siguiente paso despues de poner los datos de mysql
el error es el siguiente:

An exception occurred: Argument 2 passed to XenForo_Application::mapMerge() must be of the type array, boolean given, called in /home/u280663854/public_html/library/XenForo/Dependencies/Public.php on line 304 and defined in /home/u280663854/public_html/library/XenForo/Application.php on line 1174

  1. XenForo_Application::handlePhpError() in XenForo/Application.php at line 1174
  2. XenForo_Application::mapMerge() in XenForo/Dependencies/Public.php at line 304
  3. XenForo_Dependencies_Public->preRenderView() in XenForo/FrontController.php at line 582
  4. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
  5. XenForo_FrontController->run() in /home/u280663854/public_html/index.php at line 13
Alguien sabe la solucion?
Agradeceria mucho la respuesta y si sirve uso de host hostinger esp.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Me temo que la versión de php no es la óptima para el funcionamiento de xenforo.
Te falla en esta zona del código:
PHP:
    /**
    * Convierte a matríz una cadena, evitando la conversión a matríz de objetos potencialmente peligrosos.
    *
    * En PHP7, si está presente un objeto, la conversión a matríz será buena pero cuando el objeto esté completo.
    * En versiones anteriores, si está presente un objeto, la conversión a matríz falla y retornará el booleano falso..
    *
    * Véase serializedContainsObject para comentarios en falsos positivos.
    *
    * @param string $serialized
    *
    * @return bool|mixed
    */
   public static function safeUnserialize($serialized)
   {
       if (PHP_VERSION_ID >= 70000)
       {
           // PHP 7 tiene una opción para desactivar la conversión a matríz de objectos, así que úsala si está disponible
           return @unserialize($serialized, array('allowed_classes' => false));
       }

       if (self::serializedContainsObject($serialized))
       {
           return false;
       }

       return @unserialize($serialized);
   }

En tu caso, devuelve la segunda opción por no ser PHP 7 y es, por lo que me temo, que la versión de PHP no es válida para XenForo.
XenForo dijo:

Tal y como se advierte en el lanzamiento de XenForo 1.5.8 (https://xenfacil.com/temas/lanzado-xenforo-1-5-8.3158/).

Ver https://xenfacil.com/temas/lanzado-xenforo-1-5-11.3283/ para más información.

Salud2
 
Última edición:

Emiliano

Nuevo
Mensajes
5
Puntuación de reacciones
0
Puntos
1
Sitio web
dev.hytalia.es
País
México
Versión de XenForo
2.1.x
hola amigo he activado la version 7 de php y ahora me gustaria saber que puedo hacer y que documento es el que devo remplazar con el texto que tu mandaste gracias
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
No debes reemplazar ningún texto. Esa es la función propia del motor de XenForo. Si ya tienes PHP 7 en marcha, debiera dejarte instalar sin problemas. Verás, que te he puesto el enlace al script (que corrido en tu web) te dirá si cumples con los requisitos mínimos para instalar XenForo.

Salud2
 

Emiliano

Nuevo
Mensajes
5
Puntuación de reacciones
0
Puntos
1
Sitio web
dev.hytalia.es
País
México
Versión de XenForo
2.1.x
Amigo no entiendo el error que tengo. ya puse la version 7.0.6 de php y borre y resubi todos los archivos a hostinger pero ahora cuando intento abrir la web me aparece un error 404 y no es un error de ruta
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Si sigues el enlace (en que te he convertido el mensaje anterior), verás que vas a http://neondeekx.pe.hu/index.php. Esto quiere decir que toda la instalación es correcta peo que el servidor te da un error. Prueba a renombrar el archivo (en la raíz de tu foro) llamado htaccess.txt a .htaccess (el punto inicial es importante). En el FTP lo podrás ver en la carpeta public_html.

Salud2
 
Arriba