Error en index.php

Mostrando 16 respuestas a los debates
  • Autor
    Entradas
    • #112831
      PelydasPelydas Figueredo
      Participante

      Hola a todos, tengo el siguiente problema. He migrado mi web joomla 2.7 a un hosting gratuito y no va bien el index.php que se generó, me sale la pagina en blanco, he hecho pruebas como poner un index.php sencillo con una sola instruccion echo phpinfo() ó echo ‘

      Cualquier cosa

      ‘ y así no hay problemas, tambien en el configuration.php le he cambiado el nombre de la BBDD y me da el error por supuesto de que no la encuentra, etc. He estado probando con el index.php original y me parece que el error está en estas dos líneas:

      // Dispatch the application.
      $app->dispatch();

      // Render the application.
      $app->render();

      ¿ me pueden ayudar ?. Gracias a todos.

    • #112832
      Anónimo
      Invitado

      Hola:

      ¿Cual es el procedimiento y el hosting que utilizas?
      ¿Has verificado que el hosting sea compatible con joomla?
      ¿Has verificado todos los datos del configuration.php tales como nombre de la base de datos, usuario, contraseña, prefijos, etc

      Saludos

      Max

    • #112833
      redloModerador Foro
      Participante

      Seguramente, has pasado base de datos y archivos manualmente, sin extension de copia de seguridad. Puede ser motivado por el archivo .htaccess de la raiz del dominio. Desactiva las urls amigables, y si no funciona, renombra el .htaccss (punto htaccess) por htaccess.txt .

      Prueba a ver que tal.

    • #112859
      PelydasPelydas Figueredo
      Participante

      Hol a todos y gracias a redlo y a omenos, perdon por demorarme en responder, lo hago a los 2 en este mismo mensaje.

      omenos

      ¿Cual es el procedimiento y el hosting que utilizas?
      No se que quieres decir con lo de “procedimiento”, pero en el caso del hosting primero fue eshost.es, este se cayó varios dias y despues recibí un mensaje de root@admin1.byetcluster.com donde me daban nuevas URL para mi sitio, vamos que al final estoy ahora estoy en byethost.com

      ¿Has verificado que el hosting sea compatible con joomla?
      Supongo que eshost.com era un reseller, pero decía que si soportaba joomla pero nunca probé aunque si me permitió subir una plantilla e instalarla, lo que ahora mismo no recuerdo si llegué a verla funcionando, recuerda que me di de alta y a los pocos días eshost.es se calló. Pero byhost.com en su plan gratis dice que soporta joomla.

      ¿Has verificado todos los datos del configuration.php tales como nombre de la base de datos, usuario, contraseña, prefijos, etc
      Si, he cambiado sobre todo el user y pass para el acceso a la bbdd y por supuesto me ha tirado “Database connection error (2): Could not connect to MySQL” lo que significa que el index.php se ejecuta bien si el llamado a la bbdd está fuera de el, si el llamado está dentro pues entonces no sé.

      redlo

      Lo hice a mano pero lo he hecho muchas veces y nunca he tenido problemas, renombrar (quitar) el htaccess fué una de las primeras cosas que hice.

      Saludos.

    • #112860
      Federico PiccoliFederico Piccoli
      Participante

      Ciao

      [quote=”Pelydas” post=33174]…Pero byhost.com en su plan gratis dice que soporta joomla…..[/quote]

      Si pero cual: 1.5, 2.5, 3 a 3.2 o 3.3?

      Son requisitos de hosting distintos y no necesariamente compatibles.

    • #112861
      PelydasPelydas Figueredo
      Participante

      Es 2.5, hice una prueba que se me olvidó mensionar y es que si en la URL pongo “http://misitio/administrator/index.php” me sale este error:

      JLIB_APPLICATION_ERROR_COMPONENT_NOT_LOADING
      Error loading component: com_login, 1
      JAuthentication: :__construct: Could not load authentication libraries.
      JLIB_APPLICATION_ERROR_COMPONENT_NOT_LOADING
      Error loading component: com_login, 1

    • #112862
      redloModerador Foro
      Participante

      ¿ Version php del servidor gratuito. ?

    • #112864
      PelydasPelydas Figueredo
      Participante

      PHP Version 5.4.26

    • #112865
      redloModerador Foro
      Participante

      Ahi lo tienes. Joomla 2.5 y PHP 5.4 no es una mezcla recomendable. Si puedes bajar a php 5.3, te ira mejor. De hecho, la version anterior de tu servidor, seguro que era php 5.3 .

      Podria estar equivocado, pero lo dudo.

    • #112866
      PelydasPelydas Figueredo
      Participante

      Perdona redlo, es joomla 2.7. He hecho varias web usando joomla pero no soy experto en php, ademas hasta ahora nunca había tenido problemas de este tipo, claro usaba otros hosting de pago como 1and1 y strato, pero ahora no me ha quedado otra que usar los gratuitos. He buscado en Don Google y parece ser que las versiones de PHP se cambian en el panel de control de los hosting, pero en mi caso no veo esa opción; ¿ se puede hacer eso desde un script ?

      Saludos

    • #112867
      redloModerador Foro
      Participante

      Hay hostings que si te permiten, cambiar a voluntad de forma sencilla, la version php, como por ejemplo un antiguo conocido, llamado DINAHOSTING, luego no sabria como desde un script.

      Joomla 2.7 NO existe, queras decir joomla 2.5.27 o 2.5.7.

      En los Cpanel, la opción, si la hay, suele estar en el cuadro primero de Preferencias. Mi consejo, es quwe contactes con el servicio de tu hosting, que aún siendo gratuito, debe haber uno.

    • #112868
      Federico PiccoliFederico Piccoli
      Participante

      Ciao

      Joomla 2.7 no existe y lo que has leido sobre el cambio de versiones de php sirve solo si tu hosting tiene implementada la posibilidad, cosa que no sucede en la mayoria de éllos.

      P.S.: perdon no me habia fijado que ya estaba contestado ño que he escrito.

    • #112869
      PelydasPelydas Figueredo
      Participante

      Error de escritura 🙁 , quería decir 2.5.7. Tiene una parte de configuración de PHP pero solo con un 3 o 4 cosas. Saludos.

    • #112870
      redloModerador Foro
      Participante

      Jajajajaja. ¿Y a quien no le ha pasado? Y desde luego, menudo numerito de post, jejejejejeje.

      [quote=”Federico Piccoli” post=33183]Ciao

      Joomla 2.7 no existe y lo que has leido sobre el cambio de versiones de php sirve solo si tu hosting tiene implementada la posibilidad, cosa que no sucede en la mayoria de éllos.

      P.S.: perdon no me habia fijado que ya estaba contestado ño que he escrito.[/quote]

    • #112871
      redloModerador Foro
      Participante

      No hay problema 😉 . Habla con los del hosting, a ver si te pueden cambiar de maquina y ponerte con un php 5.3.

      [quote=”Pelydas” post=33184]Error de escritura 🙁 , quería decir 2.5.7. Tiene una parte de configuración de PHP pero solo con un 3 o 4 cosas. Saludos.[/quote]

    • #112872
      Anónimo
      Invitado

      No he probado la version 2.5. La 3.3.6 de joomla funciona correctamente en byethost gratuito. No se debe olvidar que es free, por lo que tiene limitaciones y a veces falla. (a caballo regalado no se le miran los dientes).

      Yo revisaría cuidadosamente el configuration.php (tu dices que te da error en ingles que no se puede conectar con la base de datos). Recuerda que todo debe coincidir. Los prefijos de la base de datos (recuerda que joomla los genera en forma aleatoria en cada instalación), el usuario de la base de datos, nombre del servidor, tipo de base de datos, nombre de la base de datos, etc.

      Saludos

      Max

    • #112873
      PelydasPelydas Figueredo
      Participante

      Probaré entonces con la 3.x. En cuanto a la configuración probé dando datos erróneos para darme cuenta que intentaba conectar a la bbdd mysql, pero con todo bien no me iba mas allá de mostrarme la web en blanco. Gracias a todos.

Mostrando 16 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