El Àgora se cerró. Aquí un archivo de lo que fue Tuesday January 23, 2018.

Problemas con la instalación de OCAX en el servidor con la config 1

edugajardo

Estimados:
Escribo desde Argentina, donde estamos trabajando para replicar la experiencia de ustedes con los observatorios.
Seguí los pasos de instalación con la configuración de la opción 1. Cumplí con todos los pasos tal cual establece el tutorial, pero al momento de arrancar el sitio no aparece nada.
Ni siquiera me aparece un error de base de datos o alguna señal para determinar dónde está el problema.
El dominio es ocmendoza.com.ar
¿Qué puedo estar haciendo mal?
Espero alguien me pueda dar una mano.

chris

Hola @edugajardo Bienvenido!

¿puedes darnos alguna pista más?

Antes de nada.. ¿si subes un fichero index.html hasta la raiz de tu sitio como indica en la wiki, te sale el 'Hello world'?
Esto comprobaría que los ficheros que estás manejando estén accesibles desde el servidor.

Chris.

edugajardo

Gracias por la bienvenida Chris.
Si...si subo un archivo index.html como en el wiki me aparece el "Hello World".
Lo que me llama la atención es que no me aparece nada, no salta algún tipo de error y directamente me aparece el portal en blanco.
Me encantaría darte alguna pista más, pero no la tengo tampoco. En la configuración del main están correctos los datos de la base de datos por lo que veo. No encuentro el punto donde está el problema.
Esta es la conformación de mi carpeta raíz, por si te da alguna otra pista.

/public_html/assets
/public_html/css
/public_html/files
/public_html/fonts
/public_html/framework
/public_html/images
/public_html/protected
/public_html/scripts
/public_html/themes
/public_html/crossdomain.html
/public_html/error_log
/public_html/htaccess
/public_html/index.html
/public_html/index.php

chris

Listas aquí public_html/index.html
1. ¿es ese el fichero del hello world?

Prueba borrar index.html y index.php (despues puedes volver a subir index.php desde tu PC).

Y sube un nuevo index.php con este contenido

<?php
   // Show all information, defaults to INFO_ALL
   phpinfo();
?>
  1. Ahora cuando navegas a ocmendoza.com.ar te tiene que salir listado la configuración de PHP de tu servidor.
    De esta manera comprobamos que tu servidor está interpretando PHP.

Chris.

edugajardo

Sí, ese es el fichero del Hello World.
Ya hice el procedimiento. Ves algo anormal?

chris

Que dices? Que te sale?

edugajardo

Me aparece el listado de la configuración de PHP. Debe estar interpretándolo bien. Dónde puede estar el problema?

chris

De momento no se me ocurre nada

Quizás alguien más aquí en el àgora tiene una idea.
Siga peleándote tu con ello.

Chris.

oscar

¡Hola @edugajardo !
He leído que has seguido todos los pasos, pero por si acaso...

¿Has cambiado htacces por .htacces?
¿HAs creado la base de datos e importado el schema.sql?
¿y has editado protected/config/main.example.php, y renómbrado como main.php?

Saludos

Oscar

edugajardo

Hola Oscar.
Sí, las bases y los archivos los he configurado y renombrado, pero lo que me llama la atención es que no me da ningún error. En el caso del .htacces lo puse con y sin punto y no me da ninguna señal tampoco de lo que estoy haciendo mal. Voy a seguir probando para ver qué puede ser.

edugajardo

Estimados:
Para salir de dudas hice una prueba en hostinger con un servidor gratuito, seguí todos los pasos y la instalación resultó perfecta. El problema debe estar en mi servidor. Ahora me voy a fijar si encuentro lo que puede suceder.

omgs

Buenas.

Ahora mismo, el tener el phpinfo() como index.php no ayuda. Déjalo el index.php en el estado teórico en que debería estar (puedes dejar temporalmente un fichero _x.php con el phpinfo() por si acaso), y posiblemente, aunque veas una página en blanco, en el código generado en el navegador tengas alguna pista. Si no, lo más normal es que tengas un error 500 donde el detalle del problema está en los logs del web server. Por lo general, suele ser un problema de permisos de lectura, o permisos demasiado abiertos según se utilice una restricción fcgi.

Saludos.