Comunidad de diseño web y desarrollo en internet online

Se instaló bien AMFPHP, pero al hacer la prueba no pasa nada

Citar            
MensajeEscrito el 17 Ago 2005 07:58 pm
Instalé bien AMFPHP, pero al probarlo en un servidor local no sale nada.

Seguí el tuto de instalación, cree las BDs....

y cuando ejecuto una consulta no sale nada! :shock:

oh por Dios!, necesito salir de esta!

Tambien probé el TestConexion que viene como ejemplo en el tuto y me sale éste error:

Código :

Error opening URL "http://locahost/remoting/gateway.php"
:?

PD: Hay un caso parecido en otro lugar del foro, pero no es el mismo

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 17 Ago 2005 08:03 pm
Perdon....

lo del error no le presten atención...

igual no sale nada...

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 17 Ago 2005 11:13 pm
abre la ruta de la clase desde la carpeta services a ver si el codigo del servicio tiene algún error.

Por jhony192

791 de clabLevel

1 tutorial

Genero:Masculino  

Just Another Programmer

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:09 pm
En efecto, no sale error pero sigue sin hacer nada. :cry:

Mira lo que hice:

1. Instalé normalmente flashremoting_comp_as20-win-en.exe
2. descomprimí el archivo flashremoting_comp_sourcecode.zip en la carpeta en/First Run/Classes/, con la opción Extraer aquí( Es decir, me pide reemplazar algunos archivos y le doy que si)
4. Saqué la carpeta flashservices del archivo amfphp-0.9.0.zip, renombré la carpeta por remoting y la copié en la raíz del servidor.
5. Creé el gateway en la raíz de esa carpeta. gateway.php como lo dice el tuto.
6. Para probarlo hice el ejemplo de Hola mundo que está aquí: http://www.cristalab.com/tutoriales/87/tutorial_de_induccion_e_instalacion_de_flash_remoting_y_amfphp
y lo copié en la carpeta services de mi carpeta remoting


luego en el flash copié ésto tal como está en el tuto:

import mx.remoting.NetServices;
import mx.remoting.Connection;
mx.remoting.debug.NetDebug.initialize();
capturaRespuesta = new Object();
capturaRespuesta.enviar_Result = function(data) {
trace("Dato recibido del servidor: "+data);
};
capturaRespuesta.onStatus = function(data) {
trace("Ocurrio un error.");
trace("Detalles del error: "+data.description);
};
NetServices.setDefaultGatewayUrl("http://localhost/remoting/gateway.php");
conn = NetServices.createGatewayConnection();
serv = conn.getService("holaMundo", capturaRespuesta);
serv.enviar("Probando");


Por favor, ayúdenme mis hermanos...

PD: I'm sad for this, because the director is seeing my work and doubts when seeing that he does not leave. Very sad :cry:

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:15 pm
actionscript 1 o 2? ese codigo es de actionscript 2 :)

por otro lado estas seguro de que la carpeta la abriste en la raiz del servidor, no entiendo el error entonces :?

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:19 pm

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:20 pm
descarga y fijate que no te ningun error :wink: , te debe salir totalmente en blanco

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:27 pm
Asi es, está todo en blanco ^^

pero entonces, que es lo que estoy haciendo mal?
alguna idea?

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:37 pm
ok entonces que error te da? :? la ventana de salida no te dice ningun error? :?

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:42 pm
Para el ejemplo de Hola mundo debería salir "Tu usuario me enviaste Probando" pero no sale nada.

Hago un

Código :

trace(serv.enviar("Probando"));
y sale false

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 18 Ago 2005 06:45 pm
no hagas un trace de serv.enviar, dejalo como estaba el retorna sus valores por data aqui:

Código :

capturaRespuesta.enviar_Result = function(data)

postea el codigo de holaMundo :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 18 Ago 2005 07:01 pm
Lo que me quieres decir es que no ponga trace, si no solamente dejo serv.enviar("Probando")?

aqui está el php de hola mundo:

Código :

<?php 
class holaMundo 
{ 
    function holaMundo() 
    { 
        $this->methodTable = array( 
            "enviar" => array( 
                "description" => "Regresa hola mundo, y el texto enviado, lo transforma", 
                "access" => "remote", // Posibles valores private, public, remote 
                "arguments" => array ("dato") 
            ) 
        ); 
    } 
    function enviar($data) 
    { 
       $midato="Hola Mundo.
Tu usuario me enviaste: ".$data; 
        return $midato; 
    } 
} 
?>

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 18 Ago 2005 07:10 pm
si solo deja:

Código :

serv.enviar("Probando");


no le veo error a ese codigo, puntos que debes que tener en cuenta el archivo php:

1. Se debe llamar holaMundo.php, con la misma secuencia de minusculas y mayusculas (como no te marca ese error, supongo que lo tienes bien)
2. que lo hayas escrito en un editor que te ponga el retorno de carro de linux, block de notas de windows no te servira.
3. antes de la etiqueta <?php no debe absolutamente nada y despues de la etiqueta ?> tampoco debe haber absolutamente nada

avisame cualquier cosa :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 08 Mar 2006 04:13 pm
Yo tambien tengo el mismo problema, tengo: flash 8 ,amfphp-0.9.0, php-5.1.2, intale el remoting para flash 8, y me aparece todo normal, pero cuando pruebo el ejemplo de holaMundo, u otros , no pasa nada , ni siquiera sele un error en la ventana de salida, los scripsts los hice en "Programmers Notepad 2" , no se cual es el problema , ¿tendre que instalar algun otro programa? AYUDENME PORFAVOR ;(

[email protected]

Por Sumer-C

0 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.