Limit d'un array ?
Résolu/Fermé
maka54
Messages postés
698
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
-
17 sept. 2010 à 14:56
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 17 sept. 2010 à 16:26
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 17 sept. 2010 à 16:26
A voir également:
- Limit d'un array ?
- 552 size limit exceeded ✓ - Forum Mail
- Assassin's creed age limit ✓ - Forum Jeux vidéo
- Your browser sent a request that this server could not understand. size of a request header field exceeds server limit. ✓ - Forum Réseaux sociaux
- Envoi courriels vers adresses Gmail bloqué erreur 550-5.7.26 - Forum Gmail
- Pch limit ram - Forum Matériel & Système
3 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
17 sept. 2010 à 15:30
17 sept. 2010 à 15:30
quelques idées en vrac:
il y a une limite de mémoire configurée dans php.ini je croi, donc peut etre que ca vient de la (ou httpd.conf, à verifier).
il se peut que ton code fasse une erreur de timeout à cause de la lenteur du traitement.
il se peut que la limitation soti due à ton moteur de base de données (mysql? oracle? autre ?)
il y a une limite de mémoire configurée dans php.ini je croi, donc peut etre que ca vient de la (ou httpd.conf, à verifier).
il se peut que ton code fasse une erreur de timeout à cause de la lenteur du traitement.
il se peut que la limitation soti due à ton moteur de base de données (mysql? oracle? autre ?)
maka54
Messages postés
698
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
80
17 sept. 2010 à 15:56
17 sept. 2010 à 15:56
merci pour tes pistes Nabla's
- timemout impossible, la requete s'execute très rapidement , pas de souci de ce coté
donc cela dois venir d'une config php.ini ou httpd.conf, malheureusement, je n'ai pas accès
ou une limitation mysql (dans mon cas) , je n'aurais jamais pensé qu'il pouvait y en avoir une ...
j'ai trouvé une solution alternative
la requete de départ va chercher 26 champs donc un tableau de 4640 sous-tableau de 26 valeur apparemment çà faisait beaucoup
j'ai réduit au 3 champs qui m'intéressait (ceux qui m'intéressait) et çà marche
la premiere requete rempli une combobox de mes enregistrements
j'ai opté pour une seconde requete qui va chercher un unique enregistrement mais cette fois avec les 26 champs ...
la seconde affiche le choix de la combobox
si quelqu'un a une idée d'où provient la limitation, je suis interessé rie que par curiosité
je place en résolu meme si ce n'est qu'une solution alternative ...
- timemout impossible, la requete s'execute très rapidement , pas de souci de ce coté
donc cela dois venir d'une config php.ini ou httpd.conf, malheureusement, je n'ai pas accès
ou une limitation mysql (dans mon cas) , je n'aurais jamais pensé qu'il pouvait y en avoir une ...
j'ai trouvé une solution alternative
la requete de départ va chercher 26 champs donc un tableau de 4640 sous-tableau de 26 valeur apparemment çà faisait beaucoup
j'ai réduit au 3 champs qui m'intéressait (ceux qui m'intéressait) et çà marche
la premiere requete rempli une combobox de mes enregistrements
j'ai opté pour une seconde requete qui va chercher un unique enregistrement mais cette fois avec les 26 champs ...
la seconde affiche le choix de la combobox
si quelqu'un a une idée d'où provient la limitation, je suis interessé rie que par curiosité
je place en résolu meme si ce n'est qu'une solution alternative ...
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
17 sept. 2010 à 16:26
17 sept. 2010 à 16:26
essayes sur ton serveur local de modifier la taille mémoire par script poru la diminuer un peu ... voir si ca reproduit le problème ... (voir là ou ca claque).
si c'est uen limitation du PHP, tu dois pouvoir réussier à obtenir des info sur ton serveur online avec des fonctions comme ini_get
si c'est uen limitation du PHP, tu dois pouvoir réussier à obtenir des info sur ton serveur online avec des fonctions comme ini_get