Re: [CentOS-es] Migración de CentOS 6 a CentOS 7 - web php

2017-01-09 Por tema Martin Mantaras
Alexandre, los warnings que obtenes se deben a que el desarrollo en php que
tenes esta diseñado para una version anterior de php respecto a la que
tenes instalada en el nuevo servidor.
Es tan simple como corregir y utilizar las funciones correctas para la
nueva version y listo.

Si necesitas te puedo dar una mano.

Saludos.

El 9 de enero de 2017, 11:38, Alex ( Servtelecom ) <
alex.and...@servtelecom.com> escribió:

> Gracias por tu respuesta, iré tirando del hilo ahora que ya voy más
> tranquilo que se que puedo cambiar la maquina y la web puede seguir
> funcionando :)
>
> igualmente mi duda es el porque en CentOS 6 esta variable si la interpreta
> y en el CentOS 7 no... pero bueno, como es cosa de programación se lo he
> comentado a la empresa que lo investiguen y que no me cobren por una mala
> programación que hicieron en su día...
>
> Gracias a todos!
>
> Firma Alexandre Andreu Cases - Servtelecom
> El 09/01/17 a las 13:26, orkcu escribió:
>
> La funcion foreach es muy simple, y la unica razon por la cual no
>> funcionaria es porque $ofertas no es un array.
>> Ya borre tu mensaje original donde copiabas el codigo asi que no puedo
>> ver donde se definen los valores de ofertas, aunque se ve que la variable
>> en si se inicializa colo un array vacio. rsOfertas es el resultado de un
>> query sql asi que infiero que ofertas sea el mysql fetch de rsOfertas, que
>> falla y otra vez caemos en el error original. Al menos tienes el extremo
>> del "hilo de ariadna" solo tienes que empezar a seguirlo para llegar al
>> final del laberinto 😉
>>
>> Suerte,Roger
>>
>>
>> Sent from my Samsung Galaxy smartphone.
>>  Original message From: "Alex ( Servtelecom )" <
>> alex.and...@servtelecom.com> Date: 2017-01-09  5:58 AM  (GMT-05:00) To:
>> centos-es@centos.org Subject: Re: [CentOS-es]
>>Migración de CentOS 6 a CentOS 7 - web php
>> Desgranando el código, he logrado ver que es realmente lo que falla en
>> el php ya que he dejado de centrarme en el servidor, en CentOS 6 por
>> alguna razón si que lee la variable y en CentOS 7 no
>>
>>
>> code:
>>
>>   foreach($ofertas as $oferta){ ?>
>>
>>
>> Si comento esta linea de todo el código entonces la web se muestra,
>> evidentemente no sale lo que tiene que salir pero todo lo demás si,
>> alguna razón de porque foreach no funcione o no no interprete esta
>> variable???
>>
>>
>> Gracias por vuestra paciencia
>>
>> Firma Alexandre Andreu Cases - Servtelecom
>> El 09/01/17 a las 02:14, Wilmer Arambula escribió:
>>
>>> Te recomiendo invertir en actualizar tu web a php usando un framework
>>> como
>>> yii2, laravell o simphony MVC, así evitas estos problemas, o utiliza la
>>> antigua que aplican los de sistemas para que cambiar algo que ya
>>> funciona,
>>>
>>> Saludos,
>>>
>>> El 8/1/2017 16:27, "angel jauregui"  escribió:
>>>
>>> @Alex

 Buen dia tu problema no esta en los paquetes ni la instaalcion de tu
 CentOS, tu servidor esta bien ya deja de darle vueltas a eso.

 Tu problema es la sintaxis de programación que usaste, te recomiendo
 pruebes cambiar tu código, ya lo revise y te le hice un cambio que
 espero
 te sirva de *idea* para que sepas lo que debes corregir:

 *$hotels = "SELECT h.*,c.n_name as ciudad FROM hoteles h,
 city
 c WHERE h.n_lang = ".$_SESSION['idioma_id']." AND c.n_id = h.n_city AND
 h.n_lang = c.n_lang";*
 *$hotels = mysql_query($hotels);*
 * #   while($row = mysql_fetch_assoc($hotels)){*
 * #   $results[] = $row;*
 * #   }*

 *#foreach($results as $hotel){*
 *while( $hotel= mysql_fetch_array($hotels) ) {*
 *$SqlOfertas = "SELECT o.* FROM ofertashoteles oh,
 ofertas
 o WHERE oh.n_hotel = ".$hotel['n_id']." AND oh.n_oferta = o.n_id AND
 o.n_lang = ".$_SESSION['idioma_id'];*
 *$rsOfertas = mysql_query( $SqlOfertas);*
 *$ofertas = [];*

 *if($_SESSION['idioma'] == 'ru'){*
 *$idioma_busqueda  = "SELECT la_id FROM languages
 WHERE
 la_abbreviation = 'en' LIMIT 1";*
 *$idioma_busqueda = mysql_query($idioma_busqueda);*
 *$idioma_busqueda =
 mysql_fetch_object($idioma_busqueda);*

 *$name_hotel = "SELECT h.*,c.n_name as ciudad FROM
 hoteles h, city c WHERE h.n_lang = ".$idioma_busqueda->la_id." AND
 c.n_id =
 h.n_city AND h.n_lang = c.n_lang AND h.n_id = ".$hotel['n_id'];*
 *$name_hotel = mysql_query($name_hotel);*
 *$name_hotel = mysql_fetch_object($name_hotel);*
 *$hotel['n_name'] = $name_hotel->n_name;*
 *$hotel['tag_city'] = $hotel['ciudad'];*
 *$hotel['ciudad'] = $name_hotel->ciudad;*
 *}else{*
 *  

Re: [CentOS-es] detener php

2013-06-28 Por tema Martin Mantaras
Otra alternativa es desinstalarlo (mediante yum o mendiante el gestor
de aplicaciones)

saludos

El día 28 de junio de 2013 06:43, Gerardo Barajas
 escribió:
> Si, a menos que restringas los permisos de ejecución de los programas que
> usan php.
> Puedes hacer que solo el usuario root lo haga, y no otros.
> Saludos.
>
> Saludos/Regards
> --
> Ing. Gerardo Barajas Puente
>
>
>
> 2013/6/28 
>
>> gracias esa era la confusión que tenia. Entonces centos siempre será
>> capaz de leerlo ?
>>
>>
>> On 2013-06-28 05:15, Gerardo Barajas wrote:
>> > No es ningun servicio.
>> >
>> > Saludos/Regards
>> > --
>> > Ing. Gerardo Barajas Puente
>> >
>> >
>> >
>> > 2013/6/28 Rodolfo Vargas 
>> >
>> >> El 28/06/13, cen...@vinculo.cl  escribió:
>> >> > como puedo detener el sevicio php de mi servidor? pensaba era lo mismo
>> >> > que apache pero me di cuenta que puedo corre servicios usando
>> >> > /usr/bin/php incluso con apache en stop, cual es el servicio php y
>> como
>> >> > lo puedo detener?
>> >>
>> >> Que yo sepa php no es un servicio, es un lenguaje de programación que
>> >> necesita un servicio web para funcionar.
>> >>
>> >> >
>> >> > gracias
>> >> > ___
>> >> > CentOS-es mailing list
>> >> > CentOS-es@centos.org
>> >> > http://lists.centos.org/mailman/listinfo/centos-es
>> >> >
>> >>
>> >>
>> >> --
>> >> Live free or die!
>> >> ___
>> >> CentOS-es mailing list
>> >> CentOS-es@centos.org
>> >> http://lists.centos.org/mailman/listinfo/centos-es
>> >>
>> > ___
>> > CentOS-es mailing list
>> > CentOS-es@centos.org
>> > http://lists.centos.org/mailman/listinfo/centos-es
>> ___
>> CentOS-es mailing list
>> CentOS-es@centos.org
>> http://lists.centos.org/mailman/listinfo/centos-es
>>
> ___
> CentOS-es mailing list
> CentOS-es@centos.org
> http://lists.centos.org/mailman/listinfo/centos-es



-- 
Martin Ignacio Mantaras
Email: mmanta...@gmail.com
Skype: martin_mantaras
Cel: (+54) 0342-154672023
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Ejecutar PHP al recibir correo.

2012-10-15 Por tema Martin Mantaras
Otra opcion, utilizar las librerias smtp o pop3 o imap (no se en que
sentido es el mail que obtenes en el servidor) nativas de php (es como
hacer un cliente de correo) que chequee las casillas necesarias,
identifique los encabezados, obtenga el cuerpo del mensaje (si es lo que se
desea registrar en la base de datos) y registre lo necesario en la DB.
Si tenes acceso al servidor, podes hacer que el script se ejecute cada x
tiempo utlizando cron.


El 14 de octubre de 2012 14:44, Rodrigo ES  escribió:

> Muchas Gracias por sus respuestas, voy a intentar de las dos formas...
>
> Rodrigo
>
> 2012/10/12 AraDaen 
>
> > Hmm.. si se trata de correo para cuentas de usuarios locales, podrás
> > utilizar procmail, y configurar el archivo .procmailrc del usuario en
> > cuestion para que al recibirlo según el asunto, las cabeceras por
> > ejemplo se ejecute el script que deseas.
> >
> >
> > On 10/12/2012 08:34 PM, Rodrigo ES wrote:
> > > Buenas Tardes,
> > >
> > > He buscado en google y no encuentro la solución, por eso recurro a
> > > ustedes, quizás alguien ya se enfrentó a este problema y  sabe como
> > > solucionarlo.
> > >
> > > Lo que necesito hacer es:
> > > Cuando el servidor reciba un "email" pueda ejecutar un script (ojalá
> php)
> > > que identifique el "asunto del mensaje" y dependiendo de éste, ejecutar
> > > alguna acción (como por ejemplo guardarlo en una base de datos).
> > >
> > >
> > > Saludos y gracias
> > > Rodrigo
> > > ___
> > > CentOS-es mailing list
> > > CentOS-es@centos.org
> > > http://lists.centos.org/mailman/listinfo/centos-es
> > >
> >
> >
> > --
> > www.aradaen.com - AraDaen sysadmin notes
> >
> > ___
> > CentOS-es mailing list
> > CentOS-es@centos.org
> > http://lists.centos.org/mailman/listinfo/centos-es
> >
> ___
> CentOS-es mailing list
> CentOS-es@centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>



-- 
Martin Ignacio Mantaras
Email: mmanta...@gmail.com
Skype: martin_mantaras
Cel: (+54) 0342-154672023
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es