[RESOLU] Pb taille de cache ou buffer dans dernière version apache et/ou php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Pb taille de cache ou buffer dans dernière version apache et/ou php

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par Aureusms » 29 nov. 2016, 23:03

Click résolu et bien joué.

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par vilespy » 29 nov. 2016, 21:21

Bonsoir,
voici les solutions trouvées et apporttées.
Il a fallu accroitre les valeurs de max_input_vars et post_max_size , et mettre: max_input_vars = 2000 post_max_size = 64M.

merci à tous d'avoir réfléchi à la question.

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par Vilespy » 29 nov. 2016, 10:40

Bonjour,
une précision. Le texte est placé dans une "textarea". C'est la taille de cette zone qui bloque autour de 1500 mots.
Cette zone doit avoir un nom que l'on peut adapter dans un php.ini sans doute ?
Merci de votre aide

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par Aureusms » 27 nov. 2016, 09:52

Le code 403 est une alerte pratiquée par apache quand une demande d'accès à un fichier n'est pas autorisée (comme si l'accès au dossier où est présent par le fichier est sous demande d'autorisation de mot de passe .htaccess par exemple).

Les sessions sont (à ma connaissance) non liées à apache mais en réfléchissant un peu, il s'agit finalement d'un dossier que tu peux même modifier via la fonction session_save_path(). Aussi, si tu n'a pas accès à ce dossier (via un .htaccess par exemple), cela peut générer une erreur 403.

Essaye de recréer l'erreur en faisant le calcul de la taille des données enregistrées (via strlen) afin de vérifiier s'il ne s'agit pas d'un problème de tampon et essayes de connaître tous les dossiers et fichiers qui sont utilisés (via inclued_get_data()).

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par Vilespy » 26 nov. 2016, 21:45

Bonsoir,
je reviens... pourrait-il y avoir un lien avec les paramètres de session ?
j'utilise:
session_start();
session_unset;
session_destroy();
session_start();
session_regenerate_id();

Merci d'avance

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par vilespy » 26 nov. 2016, 21:23

Bonsoir,
je ne suis pas sur de bien comprendre, mais à priori non.

Re: Pb taille de cache ou buffer dans dernière version apache et/ou php

par Aureusms » 26 nov. 2016, 20:56

Pas facile sans code mais l'erreur 403 n'intervient quand Apache te refuse d'accéder à une partie. Il y a -t-il un code qui reste dans une partie protégée et dont l'accès est restreinte à partir de 1500 mots ?

Pb taille de cache ou buffer dans dernière version apache et/ou php

par Vilespy » 26 nov. 2016, 19:39

Bonjour à tous,
j'utilise un serveur qui vient de mettre à jour PHP et APACHE.
J'utilise depuis des années des programmes PHP pour installer des textes, les modifier etc.
Lors de l'installation d'un texte, je reçois ce message:
_____________________________________
Forbidden
You don't have permission to access /Apprentis/CreationPlanche2.php3 on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
_____________________________________
Après plusieurs tests j'en arrive à la conclusion que j'obtiens ce message quand le texte contient plus de 1500 mots (à peu près) alors que je rentrais des textes jusqu'à 9000 mots sans pb.

Y aurait-il un problème de taille de buffer ou de cache ou autre ? je ne comprends pas et ne sais pas quoi faire !
Merci de votre aide.