[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PHP



Colegas:



Tengo que ejecutar un programa externo el cual no es más que un programa por lotes que tiene que ejecutar una secuencia de comandos estuve estudiándome algo y descubrí que mediante la función passthru puedo ejecutar ese programa externo...


Alguno de ustedes han trabajado con esto me pudieran facilitar algún ejemplo...  
 
 
Saludos cordiales,
 
    
************************************************
 Ing.Yoanny García Cáceres 
 Administrador de la RED-EMNI
 Grupo de Informática
 Grupo Empresarial Cuba-Niquel 
 Empresa Mecánica del Niquel
 Moa.Holguin.Cuba 
 Teléfono:::6-6011:::Ext:374,375:::
 Jabber:yoan@jabber.ismm.edu.cu
"Conocer es recordar"("`-''-/").___..--''"`-._ 
                   `6_ 6  )   `-.  (    ._.`) 
                   (_Y_.)'  ._   )  `._ `..-' 
                 _..`--'_..-_/  /--'_.' ,' 
                (il),-''  (li),'  ((!.-'
*************************************************

-----Mensaje original-----
De: Luis Rodrigo Gallardo Cruz [mailto:rodrigo@nul-unu.com] 
Enviado el: jueves, 01 de febrero de 2007 12:55 PM
Para: debian-user-spanish@lists.debian.org
Asunto: Re: Aplicar parche a mysql debian etch

On Thu, Feb 01, 2007 at 10:23:49AM -0600, Omar Munoz Morales wrote:
> Hola saludos me gustaría saber, si existe alguna manera de aplicar un
> parche a mysql, si es que este fue instalado mediante apt, ya que con
> algunos querys, envia el siguiente error:
> 
> mysql> *** glibc detected *** free(): invalid pointer: 0x08d9f400 ***
> 
> Buscando en google encuentro que es un bug en mysql[1], existe alguna
> manera de aplicar la solución que ellos mencionan?

0. mkdir <un-directorio-de-trabajo>;cd <ahí>
0.5. apt-get build-depends mysql;apt-get install devscripts
1. apt-get source mysql
2. cd mysql-<versión>
2.5 dch -v <una versión mayor que la instalada>[1]
3. <aplica-parche>
4. debuild 
5. cd ..; dpkg --install mysql_<la versión que pusiste>.deb
6. Probar. ¿No sirve? regrese al (3) e intente un nuevo parche
7. Opcional pero muy recomendado. Si sirve todo bien, extrae el parche
que aplicaste[2] y mandalo al reporte de bug (¿ya reportaste el bug,
verdad?) en Debian.

[1] La forma que te recomiendo para hacer la versión es que tomes la
actual y le añadas un sufijo a la revisión debian. Por ejemplo, si la
versión de (el paquete) mysql fuera 5.0.5-25 yo usaría como número de
versión parchada la 5.0.5-25+rodrigo1
Así mi versión es >> que la del paquete, pero menor que una nueva de
debian. Además, si mejoro el parche (o añado otra) puedo pasar a
+rodrigo2, etc.

[2] 
apt-get install patchutils
interdiff -z mysql_<version-debian>.diff.gz mysql_<tu-versión>.diff.gz >parche.para.enviar


-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28
Zenophobia: the irrational fear of convergent sequences.



Reply to: