Maison > développement back-end > tutoriel php > Pourquoi mes paramètres d'URL dans $_GET sont-ils tronqués en PHP ?

Pourquoi mes paramètres d'URL dans $_GET sont-ils tronqués en PHP ?

Mary-Kate Olsen
Libérer: 2024-12-12 17:20:11
original
712 Les gens l'ont consulté

Why Are My URL Parameters in $_GET Truncated in PHP?

Dépannage de la limitation de taille maximale pour les paramètres d'URL dans _GET

En PHP, l'accès aux données via REST via les paramètres d'URL dans _GET global fonctionne généralement de manière transparente . Cependant, dans certains scénarios, un paramètre peut ne pas être accessible en raison d'une limite de caractères inconnue.

Une cause potentielle de ce problème est une limitation imposée par des versions spécifiques de PHP. Comme indiqué dans la documentation fournie, les installations PHP avec le patch suhosin ont une limite par défaut de 512 caractères pour les paramètres GET.

L'augmentation de cette limite pour accueillir des paramètres plus longs dans _GET nécessite un ajustement de configuration dans le fichier php.ini de PHP. Plus précisément, la directive suhosin.get.max_value_length doit être définie sur la limite souhaitée. Par exemple, le définir sur 2048 permettrait d'activer des paramètres GET jusqu'à 2048 caractères.

Il est important de noter que cette configuration est spécifique aux installations PHP corrigées par suhosin. Si suhosin n'est pas installé, d'autres sources potentielles de limite de caractères doivent être étudiées, telles que les paramètres du serveur Web ou du navigateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal