2009-12-15 5 views
0

Je travaille sur un site web qui crée des images en ligne ... il y a un fichier SWF qui envoie des variables via post à PHP, et ça marche bien sur mon PC mais quand je teste sur le serveur, il y a variables manquantes, en particulier celle qui contient la couleur des pixels dans l'image (la plus grande image est de 77 kb). J'ai mis en place post_max_size = 32Mpost variable probleme

Quel est le problème?

+0

Pouvez-vous fournir du code et des résultats var_dump()? –

Répondre

0

Il pourrait y avoir une certaine sécurité appliquée sur PHP pour bloquer les données binaires dans les variables POST (Suhosin, mod_security, etc.).

+0

Je pense que le problème est venu de suhosin.post.max_value_length = 65000 mon onglet est 140000, mais après avoir changé suhosin.ini aucune chose a changé tujoruos 65000 comment dois-je procéder – user232114

+0

il y a beaucoup de paramètres qui suhisin migth influencent cela, vérifiez les journaux pour les problèmes qu'il signale et augmentez la limite correspondante –

0

D'accord avec Michal. Parfois, lorsque quelque chose fonctionne bien sur localhost mais ne possède pas d'autre serveur, c'est aussi à cause de tags courts. Si vous avez activé des balises courtes sur le serveur local mais pas sur un autre serveur, vous risquez de recevoir des erreurs ou des résultats inattendus. Donc, vérifiez avec correspondance des étiquettes courtes aussi.