Amigos de clab, esta es mi aportación a la sección de tips. Es un problema que tuve con amfphp 1.2.5 funcionando con php 5, me ha tomado 6 horas seguidas solucionarlo y aquí lo describo:
En php 5.2.2amfphp 1.2.5dentro del browser no muestra ningún resultado por mas básico que sea este, esto sucede porque la lógica de programación en php 5 varia ligeramente, en especial las llamadas HTTP_RAW_POST_DATA dentro de nuestro amfphp
SOLUCIÓN
Colocar dentro de: del amfphp -> gateway.php / afmphp->amf-core->apps->Gateway.php (en ambos), el siguiente código:
Código :
if (!isset($HTTP_RAW_POST_DATA)){ $HTTP_RAW_POST_DATA = file_get_contents('php://input'); }
con esto su amfphp funcionara y mostrara resultados en el browser
PD: para ver que versión de php utiliza el servidor realicen un php y guárdelo en algún lugar de su servidor con nombre index.
Esso aportes parecen básicos pero vaya si que son fundamentales y como tu lo experesan son los pequeños tips que nos evitan horas de revisión en un proyecto..muchas gracias!!! Por:vanvanero_blog
Muchas gracias deverdad, en la oficina estamos liados con esto. Por:Lordkain (Guatemala)_blog
Hace tiempo deje de intentar AMFPHP porque era incapaz de hacerle funcionar... Pero resulta que tengo la versin de PHP 5.1.1 y voy a ver si es por este motivo por el que no me funcionaba... Por:Perillan_blog