Bonjour,
J'utilise AMFPHP pour renvoyer à flex des données issues d'une base MySQL.
J'ai une table contenant des données horodatées, et une fonction qui me permet de récupérer les données contenues entre une date de départ et une date de fin.
Ma fonction fonctionne très bien si mon retour contient moins de 11000 lignes (à peu près). Dès que le retour est plus volumineux j'ai une erreur en retour :
Voici mon code php :[RPC Fault faultString="error" faultCode="Channel.Call.Failed" faultDetail="NetConnection.Call.Failed: HTTP: Status 500"]
J'ai essayé pas mal de chose sans réussir à trouvé la solution, j'ai notamment commenté la ligne $gateway->enableGzipCompression(25*1024) dans le fichier gateway.php mais cela ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
Ce qui est étonnant c'est que le retour de l'erreur est très rapide (plus rapide que si j'ai le max de données possibles), j'ai donc l'impression que ce n'est pas un problème de timeout.
Si vous avez des idées je suis preneur car je m'arrache les cheveux depuis quelques temps.
Merci

 

 
		
		 
        

 
			
			


 Pb AMFPHP quand retour array trop gros
 Pb AMFPHP quand retour array trop gros
				 Répondre avec citation
  Répondre avec citation
Partager