Comunidad de diseño web y desarrollo en internet online

problema con amfphp

Citar            
MensajeEscrito el 21 Oct 2011 03:13 am
Saludos a todos tengo un pequeno problema, no se si sera el foro adeacuado pero ahi va.
tengo una aplicacion hecha en Flex3 con amfphp todo bien en mi server local pero cuando la subo a un servidor de pago no me muestra la carpeta amfphp, sospecho que es el archivo .htaccess pero si lo quito me da error y no funciona les agradeciera si me pudieran orientar.
aqui el error que me tira cuando quito el archivo .htaccess tengo amfphp 1.9


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at vipfitnessrd.com Port 80

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Oct 2011 04:31 am
El error no dice demasiado, mira que contiene el archivo .htaccess, pero si no tienes cierta experiencia en servidores, lo mas rápido es que le pidas ayuda a tu proveedor simplemente explicando que has subido una carpeta pero no la ves, es decir si escribes

http://tudominio/amfphp/gateway.php

En vez de recibir el mensaje de ok de amfphp, recibes lo que pusiste antes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Oct 2011 12:03 am
el archivo .htaccess lo que tiene es esto

#If you're working with a server which doesn't seem to display errors and you don't
#have access to httpd.conf and you have a good reason to develop remotely instead of
#locally, you may have luck with uploading this configuration file to the server

php_flag display_errors on
php_flag display_startup_errors on
php_value error_reporting 2047

por favor si alguien le ha ocurrido alguna vez esto no se mucho de htaccess.

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Oct 2011 02:44 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Oct 2011 07:55 pm
si quito el archivo .htaccess el que puse mas arriba pero si no lo quito no aparece la carpeta

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Oct 2011 11:53 pm
Lo que pones parece mas el php.ini que el .htaccess, la pregunta es que ves cuando pones la dirección del gateway

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 01:24 am
OK cuando subo lo carpeta amfphp al servidor no me la muestra solo aparece esto:

Index of /calend

Parent Directory

Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.dominio.com Port 80
---------------------------------------------------------------------------------------------------------------------------------------

ahora si intento acceder a la ruta http://tudominio/amfphp/gateway.php me sale esto:


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.dominio.com Port 80

---------------------------------------------------------------------------------------------------------------------------------------

y por ultimo cuando intento eliminio el archio .htaccess de la carpeta si me la muestra todo bien me sale en mensaje para acceder al browse y cuando intenta hacer la conexion me sale esto

(mx.rpc::Fault)#0
errorID = 0
faultCode = "Client.Error.MessageSend"
faultDetail = "Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed"
faultString = "Send failed"
message = "faultCode:Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed'"
name = "Error"
rootCause = (Object)#1
code = "NetConnection.Call.Failed"
description = "HTTP: Failed"
details = "http://www.dominio.com/amfphp/gateway.php"
level = "error"
---------------------------------------------------------------------------------------------------------------------------------------

disculpa todos los errores pero ahi eta todo de forma detallada a ver si alguien le ha sucedido igual y me puede hacer saber... Gracias

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2011 02:00 am
Algo está bloqueando amfphp, por ejemplo puede que PHP esté corriendo en safe_mode, o que tengas mod_security andando en el Apache, etc, para saberlo hay que mirar el log del servidor ... como supongo que tendrás un shared server, deberás pedir colaboración a tus proveedores o intentarlo en otro servidor

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 Oct 2011 02:02 am
ok te agradezco mucho hermano vere si contato con ellos a ver...Gracias.

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2011 03:36 pm
disculpa que pregunte de nuevo pero ahora utilice amfphp 2.0 y prove todo bien se conecta y pruebo todas la funciones bien pero cuando flex intenta acceder me sale esto:

[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Security.Error error Error #2048: Violación de la seguridad Sandbox: http://www.dominio.com/calend/system.swf no puede cargar datos desde http://www.dominio.com/calend/Amfphp/. url: 'http://www.dominio.com/calend/Amfphp/'"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()
at mx.rpc::Responder/fault()
at mx.rpc::AsyncRequest/fault()
at mx.messaging::ChannelSet/faultPendingSends()
at mx.messaging::ChannelSet/channelFaultHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging::Channel/connectFailed()
at mx.messaging.channels::PollingChannel/connectFailed()
at mx.messaging.channels::NetConnectionChannel/defaultErrorHandler()

no se que estara pasando parece que estoy de malas... ah system es nombre del proyecto.

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Oct 2011 04:09 pm
Tienes que poner un crossdomain.xml (hay un tuto aqu{i en Cristalab y varios artículos en Adobe) para permitir que tu swf acceda a amfphp.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Oct 2011 12:31 pm
hermano disculpa por las molestias pero ya no se que hacer segui lo que me dijiste puse el archivo crossdomain.xml que tiene esta estructura en la carpeta public_html del servidor que es la raiz del dominio, cuando intento acceder de forma manual todo bien bueno aqui esta el link "http://www.vipfitnessrd.com/amfphp/" todo exelente y pruebo todas las funciones de la clase bien pero cuando ejecuto la aplicacion de flex a pesar de que puse el archivo tanto con el dtd de macromedia como decia en el tuto que vi aqui y asi como te muestro a continuacion igual. no accede.

mira el archivo crossdomain.xml

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>
<allow-access-from domain="*" to-ports="*" secure="true" />
<!--
This domain can accept any header from a SWF file on any subdomain of example.com and supports https requests
-->
<allow-http-request-headers-from domain="*" headers="*" secure="true" />
</cross-domain-policy>

ahora estoy usando flash player 10 plugin por eso me muestra el error que puse si uso el 11 ni hace si muestra nada

mira el link de la aplicacion "http://www.vipfitnessrd.com/main/" he intentado de todos los metodos posible y lo que tira es esto:

[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: 'http://www.vipfitnessrd.com/amfphp/'"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()
at mx.rpc::Responder/fault()
at mx.rpc::AsyncRequest/fault()
at mx.messaging::ChannelSet/faultPendingSends()
at mx.messaging::ChannelSet/channelFaultHandler()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging::Channel/connectFailed()
at mx.messaging.channels::PollingChannel/connectFailed()
at mx.messaging.channels::AMFChannel/statusHandler()

si tienes flash player 9 o 10 para ver el debug chequealo por favor y dame algun consejo ya no se que hacer de no resolver eso tendre que abandonar el proyecto.. y Gracias por la ayuda que me han dado en el foro.

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Oct 2011 01:23 pm
He realizado unas cuantas pruebas de la siguiente manera coloque los archivos de flex en dos servidores diferentes servidorA, servidorB, de compañias diferentes cada uno, colocando el archivo crossdomain respetivamente y lo mismo hago con la carpeta amfphp.

cuando intento ejecuto el sistema en el servidorA que llame a amfphp que estan en B me da el error que puse arriba y cuando tengo todo en el servidorA osea los archivos y el amfphp funciona.

pero cuando intento ejecutar los archivos de B que llama a amfphp de A funciona pero si pongo todo en B osea archivos y amfphp me da el mismo error que puse arriba.

el problema es que el servidor que me pertenece es B.

Por lare

46 de clabLevel



 

firefox

 

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