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

Wilmer Arambula tecnologiaterabyte en gmail.com
Lun Ene 9 11:38:26 UTC 2017


Te recomiendo que escribas en la lista de php allí te podrán ayudar más,
 que en esta lista q es de centos,

Saludos,

El 9/1/2017 6:28, "Alex ( Servtelecom )" <alex.andreu en servtelecom.com>
escribió:

> 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" <darkdiabliyo en gmail.com> 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{*
>>> *                    $hotel['tag_city'] = $hotel['ciudad'];*
>>> *                }*
>>>
>>> Saludos !
>>>
>>>
>>> El 8 de enero de 2017, 12:19, Alex ( Servtelecom ) <
>>> alex.andreu en servtelecom.com> escribió:
>>>
>>> con o sin @ saca el mismo error, en los log's del apache también hace lo
>>>> mismo ;(
>>>>
>>>> Firma Alexandre Andreu Cases - Servtelecom
>>>> El 08/01/17 a las 11:09, Camilo Sperberg escribió:
>>>>
>>>> Saca la arroba y de esa forma php no silenciará el error. Con eso
>>>> podemos
>>>>
>>>>> saber qué pasa.
>>>>>
>>>>> Sent from my iPhone 7 Beta [Confidential use only]
>>>>>
>>>>> On 8 Jan 2017, at 10:26, Alex ( Servtelecom ) <
>>>>>
>>>>>> alex.andreu en servtelecom.com> wrote:
>>>>>>
>>>>>> while(@$row = mysql_fetch_assoc($hotels)){
>>>>>>                  $results[] = $row;
>>>>>>
>>>>>> _______________________________________________
>>>>> CentOS-es mailing list
>>>>> CentOS-es en centos.org
>>>>> https://lists.centos.org/mailman/listinfo/centos-es
>>>>>
>>>>> _______________________________________________
>>>> CentOS-es mailing list
>>>> CentOS-es en centos.org
>>>> https://lists.centos.org/mailman/listinfo/centos-es
>>>>
>>>>
>>>
>>> --
>>> M.S.I. Angel Haniel Cantu Jauregui.
>>>
>>> Celular: (011-52-1)-899-871-17-22
>>> E-Mail: angel.cantu en sie-group.net
>>> Web: http://www.sie-group.net/
>>> Cd. Reynosa Tamaulipas.
>>> _______________________________________________
>>> CentOS-es mailing list
>>> CentOS-es en centos.org
>>> https://lists.centos.org/mailman/listinfo/centos-es
>>>
>>> _______________________________________________
>> CentOS-es mailing list
>> CentOS-es en centos.org
>> https://lists.centos.org/mailman/listinfo/centos-es
>>
>
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> https://lists.centos.org/mailman/listinfo/centos-es
>


Más información sobre la lista de distribución CentOS-es