Article View: es.comp.os.linux.programacion
Article #6395Re: Problema gordo con PHP en Mandrake 9.1
From: Jesús M. NAVARRO
Date: Sat, 28 Jun 2003 14:45
Date: Sat, 28 Jun 2003 14:45
116 lines
6543 bytes
6543 bytes
Hola de nuevo, Joan: Joan Salelles escribi� en es.comp.os.linux.programacion: [...] >> >> A cualquiera que est� al tanto del desarrollo de PHP, esto no le > asombrar�a >> tanto como para escribirlo en may�sculas. > Pero yo no estoy "al tanto del desarrollo de PHP", soy profe de un Lo que voy a decir casi es off-topic, pero espero que lo entiendas en su contexto: el software libre en general (sobre todo tras su expansi�n debido al uso de la licencia GPL) presenta una din�mica grupal un tanto "peculiar". El software libre es desarrollado por y para desarrolladores (no es que sea as� literalmente, ni es lo que dicen las licencias, sino una "propiedad emergente" de la din�mica de grupos que aparece). En consecuencia, la manera m�s efectiva (y a veces la �nica) de sacar partido a este tipo de software es "convertirse en desarrollador" y, en general, coger el toro por los cuernos. Como habr�s visto, a trav�s de la resoluci�n de esta duda concreta, te ha tocado a t� acudir a los grupos de noticias, formar tu propia opini�n sobre lo que lees en ellos y, a�n as�, acabar leyendo manuales para interpretar lo que se te ha dicho para poder resolver tu problema. Dir�a que esto es un principio general: si vas a trabajar con software libre, tienes que convertirte "un poco en desarrollador", dicho en el sentido de que tienes que dedicar (al menos) un poco de tiempo en mantenerte al d�a. Por decirlo de otro modo, lo que no pagas en sueldos (en licencias), lo acabas pagando en copas (en tomarte t� la molestia). > en los ratos libres me gusta tambi�n introducir a mis alumnos en este > apasionante mundo. Lo que me parece loable y te animo y espero que sigas por este camino. > Ante el problema que te comento, voy a > http://www.php.net/manual/es/language.variables.external.php y leo: > "Cuando se env�a un formulario a un script PHP, las variables de dicho > formulario pasan a estar autom�ticamente disponibles en el script gracias > a PHP. " Al hilo de lo que dije anteriormente sobre la din�mica de grupos, a los desarrolladores les gusta mucho m�s desarrollar que documentar (y no tienen m�s obligaci�n de documentar que lo que �ticamente les parezca oportuno). Y eso contando con que el de PHP es un proyecto EXTRAORDINARIAMENTE bien documentado... > Entonces me digo: Vale, esto es una cosa b�sica del PHP, NO PUEDEN haberlo > cambiado, el problema debe estar en otro sitio, y con mis pocos > conocimientos, empiezo a enredar con la complejiiiisima configuraci�n de > Apache y lo l�o toodooo.... No es compleja, sino pesada (es decir, se trata m�s de dedicarle horas que de tener el celebro u caletre de un einstein). > Hasta que me canso, posteo en las news y ....recibo como respuesta: NOTA AL MARGEN: El procedimiento que has seguido es exactamente el adecuado, tanto por rendimiento como por principio �tico. Primero haz t� tus deberes, y luego pregunta (este trabajo previo te permitir� hacer la pregunta precisa y entender las respuestas que se te den, por un lado, y por otro te ahorrar� m�s de un RTFM -l�ete el "j...enuino" manual, en ingl�s-, por otro: este es un foro de ayuda com�n, no un servicio t�cnico gratuito, como que consta que entiendes perfectamente, as� que conviene no "torturar" a los que est�n por aqu� preguntando "tonter�as"). >> 1/ Por motivos de seguridad, la opci�n de variables globales est� >> desactivada. [...] >> >> Han cambiado *tantas* cosas, que el nombre "oficial" del programa ya no >> es >> PHP, sino PHP4 (para distinguirlo de las versiones 3.x). Creo que >> tendr�s que darte una buena vuelta por www.php.net y ponerte al tanto de >> c�mo est� actualmente el tema. >> -- > Entonces pienso que Jes�s sabe mucho, pero yo no lo acabo de entender muy Mi abuela sol�a asegurar que s�, que se mucho... a tocino rancio. [...] > YA EST�!! Es lo que decia Jes�s, lo de "la opci�n de variables globales" > es una opci�n de configuraci�n de PHP. se me ha hecho la luz y ya entiendo > tu respuesta, muuuuchaaasss gracias!!!! Mua! Mua! Mea culpa, y a la vez ejemplo de la din�mica por aqu�. Por supuesto, hubiera sido mejor que yo mismo te dijera expl�citamente que el problema estaba en el cambio del valor por defecto de la variable 'register_globals', d�nde podr�as encontrarla y como cambiarla exactamente, pero no recordaba de memoria el nombre de la variable (y aunque hubiera podido encontrarla con cierta rapidez, lo cierto es que no me apetec�a hacer el sobreesfuerzo -en ese momento: ahora tengo unos minutos libres y me ha parecido oportuno soltar este "rollo" que espero encuentres de utilidad-) y decid� que con hacerte referencia al concepto en cuesti�n, tendr�as suficiente como para seguirle la pista y hacer t� mismo el "trabajo sucio", como as� ha resultado ser. > Y todo es que el manual a�n no est� traducido!!! Ya he aprendido la > lecci�n: siempre ir a los manuales originales!!! Correcto. Al menos, siempre que puedas (si, como te digo, a los desarrolladores -en general- no les gusta documentar, imag�nate el resultado de depender de todav�a otro escal�n m�s y fiarte de las traducciones... �Y eso pese al notable esfuerzo que se hace en traducciones, que es culquier cosa menos trivial!) -- SALUD, Jes�s *** jesus_navarro@undominio.net ***
Technical Details
Message-ID:
<39m0t-meb.ln1@mithrandir.intranet>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!212.97.185.2!not-for-mailReferences:
<bdg3jd$iig$1@nsnmpen2-gest.nuria.telefonica-data.net> <cmkss-f4u.ln1@mithrandir.intranet> <bdhiat$1aa$1@nsnmpen2-gest.nuria.telefonica-data.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,92f731a69d8f86b9 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-06-28 08:12:37 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!212.97.185.2!not-for-mail From: Jesús M. NAVARRO <jesus_navarro@undominio.net> Newsgroups: es.comp.os.linux.programacion Subject: Re: Problema gordo con PHP en Mandrake 9.1 Date: Sat, 28 Jun 2003 16:45:21 +0200 Lines: 116 Message-ID: <39m0t-meb.ln1@mithrandir.intranet> References: <bdg3jd$iig$1@nsnmpen2-gest.nuria.telefonica-data.net> <cmkss-f4u.ln1@mithrandir.intranet> <bdhiat$1aa$1@nsnmpen2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 212.97.185.2 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: fu-berlin.de 1056813155 30856670 212.97.185.2 (16 [173178]) X-Orig-Path: mithrandir.intranet!news User-Agent: KNode/0.7.2