El test_conexion_basica.php anda ok
el test_conexion.php nos da
(postgres7): SELECT * FROM sga_carreras;
-1: Database connection failed
ADOConnection._Execute(SELECT * FROM sga_carreras;, false) % line 856, file: adodb.inc.php
ADOConnection.Execute(SELECT * FROM sga_carreras;) % line 14, file: test_conexion.php
Listado de Carreras
El archivo parametros.inc.php tiene exctamente los mismos valores que el conexion_basica
$_SESSION[“sTipoCon”] = “postgres8”; //postgres8
$_SESSION[“sCon”] = “localhost”; //
$_SESSION[“sDB”] = “preins”; //
$_SESSION[“sUA”] = “ARQUI”; //
$_SESSION[“sActivacion”] = “auto”; //
$_SESSION[“ses_sUser”] = “user”;
$_SESSION[“sPasswd”] = “clave”;
$_SESSION[“sTimeOut”] = “30”;
porque puede ser ??
Gracias
Si coloco Stipocon=postgres_guarani, directamente ma aparece un error HTTP 500.
La base la cree con los scripts provistos por el siu, y el owner es el usuario con el que intento la conexion.
Cuando realizo test_conexion_basica con los mismos parametros va ok, pero el error aparece solo en el test_conexion.
Gracias
Preinscripcion 2.6.2.
Me parece que es un problema de permisos en el servidor.
Que servidor web estas usando? y sobre que sistema operativo?
El sitio tiene que apuntar al directorio www y el resto debe quedar afuera del mismo. Pero el usuario del servidor web tiene que tener permisos para leerlos.
IIS en 2003 Server
Php puesto en directorio separado, extension habilitada
No termino de entender a que te referis con que el siotio tiene que apuntar a www y el resto fuera ?
Gracias
Supongamos que tenes un directorio c:\preinscripcion en el cual volcastes todo lo del sitio de preinscripcion
Tendrías que crear un directorio virtual llamado ‘preinscripcion’ que apunte al directorio c:\preinscripcion\www de tal manera que convoques a http://mi_servidor/preinscripcion/pre_index.php y funcione.
Por ello te digo que todos los directorios que no sean www y sus descendientes quedarán fuera del sitio.
Por ejempo, vos tendrás c:\preinscripcion\adodb, c:\preinscripcion\includes que no estarán al alcance del servidor web.
Ya veo la pag principal, pre_index.php,
al hacer click en registrate me da error Http 500
si pongo un usuario inexistente con clave y voy a ingresar, me da un error para depurar, me dice Error: linea 51. se esperaba un objeto
Aun no entiendo PHP (ya que nunca lo estudie)
Perdon, por insistir.
Gracias
Revisastes el tema de los permisos.
el usuario IUSR_servidor tiene que tener permisos de lectura sobre los directorios
adodb
ezpdf
include
library
phpmailer
tpl
xml2pdf
Hace la siguiente prueba.
Borrá todo lo que haya en tpl_compiled y luego convocá a la página de inicio.
Si todo está bien te debería generar algunos archivos en el directorio tpl_compiled
O sea que la conexion a la base de datos está funcionando.
El problema tiene que ser algun directorio al cual se está queriendo acceder y no te deja.
Por tirar mas ideas, el php almacena las sesiones en archivos (normalemente).
La configuracion de ello está en [session] en el archivo php.ini.
Fijate como esta configurado, si existe el directorio y si hay permisos suficientes.