---------- Forwarded message --------- From: Miguel Matos <matospmigu...@gmail.com> Date: Wed, Oct 24, 2018 at 9:49 AM Subject: Re: Acoplar postgresql con xampp en debian de 64 bits To: debian-user-spanish@lists.debian.org < debian-user-spanish@lists.debian.org>
On Tue, Oct 23, 2018 at 11:10 AM Paynalton <cxescal...@gmail.com> wrote: > en PHP es común tener lo de undefined index. > > Pregunta: La ejecución se interrumpe después de un tiempo o es > instantáneo???? > Pasa casi que medio minuto e indica que ha pasado un error, y luego sucede lo que comenté antes. > > Por defecto PHP tiene 30 segundos para ejecutar un script antes de > considerar el proceso como colgado y matar la ejecución. > Posiblemente sea eso, pero no sé exáctamente cómo subirlo. ¿Es en max_execution_time y/o en max_input_time? Pues ambos dos los puse en 600 e igual siguen con el error... > > Como te dicen, activa los mensajes de depuración y revisa el log de apache > para ver que sucede en el preciso instante en que se detiene tu proceso y > encontrar la razón. > Cuando tenga acceso a los logs se los compartiré... > > El mar., 23 de oct. de 2018 a la(s) 09:48, Felix Perez < > felix.listadeb...@gmail.com> escribió: > >> El mar., 23 de oct. de 2018 a la(s) 10:17, Miguel Matos >> (matospmigu...@gmail.com) escribió: >> > >> > On Mon, Oct 22, 2018 at 6:27 PM Felix Perez < >> felix.listadeb...@gmail.com> wrote: >> >> >> >> El lun., 22 de oct. de 2018 a la(s) 18:13, Miguel Matos >> >> (matospmigu...@gmail.com) escribió: >> >> > >> >> > On Mon, Oct 22, 2018 at 11:04 AM Gonzalo Rivero < >> fishfromsa...@gmail.com> wrote: >> >> >> >> >> >> El lun, 22-10-2018 a las 10:26 -0400, Miguel Matos escribió: >> >> >> > Muy buenas, acá vuelvo a plantear una duda muy exótica que me >> surgió: >> >> >> > me han indicado que en una máquina que usa la más reciente >> versión de >> >> >> > debian, la 8 para más señas (pero no tengo más pistas del hardware >> >> >> > que tiene), le quieren instalar el xampp para agregar un software >> >> >> > ERP, pero el caso es que éste trabaja con postgresql y no con >> >> >> > mysql/mariadb. He indagado más o menos, y lo que mejor se >> consigue es >> >> >> > para windows 7/8/10. Me preguntaba si alguno acá se ha instalado >> el >> >> >> > xampp que le haya puesto postgresql para darme más pistas... >> >> >> > >> >> >> >> >> >> apt-get install postgresql-10 php-pgsql >> >> >> >> >> >> >> >> > >> >> > Ya me imaginaba que habrían respuestas así, así que diré "ya existe >> postgresql previamente instalado", pero ya obtuve una nueva perspectiva del >> problema: resulta es que el ERP que usa la empresa tiene un vulgo búlgaro >> problema, que cuando intenta hacer una transacción SQL, la trunca en cierto >> punto, y la tabla resultante sale "cortada" desde el punto donde se corta >> la transacción SQL... por lo que les propusieron instalar el ERP a través >> de XAMPP, pero como ya muchos habrán visto, XAMPP viene es con mysql >> instalado, y el ERP usa postgres... por lo que resolver esto es un paso más >> que vital. Y sí, ya sé que el problema va más a la parte de la programación >> en PHP y Postgresql, pero igual necesitaba algo de asesoría ya que todo se >> está montando sobre debian. >> >> > >> >> >> >> Estimado Miguel, sin mala intención y con todo respeto, pero podría >> >> volver a plantear cual es el problema y el escenario. Redactar bien >> >> solo amerita un poquito de esfuerzo. >> > >> > >> > Hago lo mejor posible porque a mí tambíen me hace jalarme los pelos >> cuando no me dicen exactamente lo que necesitan, por lo que tengo que >> insistir cuatro o más veces que planteen el problema >> >> >> >> >> >> Por lo poco que alcanzo a entender, el instalar a través de XAMPP, >> >> ¿Instalar qué? ¿El ERP?, según tú ¿Eso te solucionaría un problema de >> >> una transacción Postgresql?. O no responde la aplicación o no responde >> >> Postgresql incluso habría que descartar conectividad, aunque si se >> >> pierde la "red" el commit de la transacción, por lo que se, no >> >> quedaría truncado sino que no se realizaría. >> >> >> >> XAMPP, te permite instalar Apache, PHP, MariaDB/Mysql. Si lo quieres >> >> usar, instala solo Apache y PHP no instales MariaDb/Mysql y luego >> >> configuras ambos para que se conecten/usen Postgresql. >> >> >> >> Saludos. >> >> >> >> >> >> -- >> >> usuario linux #274354 >> >> normas de la lista: http://wiki.debian.org/es/NormasLista >> >> como hacer preguntas inteligentes: >> >> http://www.sindominio.net/ayuda/preguntas-inteligentes.html >> >> >> > >> > El asunto es este: el ERP se llama SIGESP[1], que en este caso es un >> software basado en web para la adminstración pública, y usa PostgreSQL para >> guardar los datos. Se me olvidó indicarlo, pero ya tanto el apache como el >> php y postgres están instalados independiente. Hay un detalle particular >> que es cuando se ejecuta cierta transacción de "update", ésta no llega >> completa y trunca los datos recibidos, y la tabla que muestra se corta (no >> he podido tomar screenshots en donde estoy ejecutando eso porque es remoto >> con teamviewer). Les propusieron colocar el sigesp en el xampp, porque >> hicieron lo mismo desde wampserver con windows instalado y sí funcionó, y >> necesitan que el ERP se ejecute sobre debian, y ya he probado todo lo que >> sé y no se me ocurre nada. >> > >> > Y por si se lo preguntan, alguien me sugirió probar revisar los logs, y >> en el de postgresql sale esta línea: >> > 2018-10-20 12:35:03 VET SENTENCIA: UPDATE spg_cuentas SET >> distribuir='0', enero=0.00, febrero=0.00, >> marzo=0.00, abril=0.00, mayo=0.00, junio=0.00, >> julio=0.00, agosto=0.00, septiembre=, >> octubre=, noviembre=, diciembre= WHERE codemp='0001' >> AND codestpro1='00000000000000000000AC-02' AND >> codestpro2='0000000000000000000000001' AND >> codestpro3='0000000000000000000000005' AND >> codestpro4='0000000000000000000000000' AND >> codestpro5='0000000000000000000000000' AND estcla='A' AND >> spg_cuenta = '403100100' >> > >> > Y en el apache sale algo tipo undefined index (variable) at >> (localizacion de archivo) linea (tal), como 400 veces... y desde el lugar >> donde se encuentra el '403100100' se truncan los datos y sale horrible... >> > >> > Es seguro que el problema es más de php que de debian, pero si puedo >> alivianarlo en el debian instalado sería más que satisfactorio para mí >> porque no tendría que preocuparme por instalar el postgresql sobre xampp. >> > -- >> >> Revisa los log de php o activa la "verbosidad de los errores" para >> depurar el codigo, por ahí te debería dar un poco más de datos de >> información. >> >> Otra cosa es que no haz indicado versiones de sistema y paquetes. >> Pega la línea de error de apache completa. >> >> Si un problema similar lo solucionaron instalando otro xamp, puede ser >> algún problemas de versiones o librerías revisa y compara ambas >> instalaciones. >> >> Saludos. >> >> >> -- >> usuario linux #274354 >> normas de la lista: http://wiki.debian.org/es/NormasLista >> como hacer preguntas inteligentes: >> http://www.sindominio.net/ayuda/preguntas-inteligentes.html >> >> Les escribo esto para indicarles que ya resolví la cuestión. Después de dar varias vueltas al asunto, y de probar con las configuraciones que nos insistieron, leímos una cuestión sobre algo llamado suhosin, y vimos que en el servidor principal estaba presente, pero tenía ciertas líneas descomentadas, por lo que procedimos a habilitarlas y colocarles la configuración recomendada, y cruzando los dedos probamos si el problema se resolvería, y donde salía la falla hicimos la prueba, ¡y salió victoriosa! Luego probamos con datos reales, y también logró funcionar. Por lo que ya puedo dar el problema como solucionado, y darles las gracias por el paoyo prestado. -- Ayuda para hacer preguntas inteligentes: http://is.gd/NJIwRz