CGUserDirectory 406 NOT ACCEPTABLE

Support en français pour CMS Made Simple.

Moderator: jce76350

Locked
bernardau
Forum Members
Forum Members
Posts: 18
Joined: Sat Mar 14, 2009 11:11 pm

CGUserDirectory 406 NOT ACCEPTABLE

Post by bernardau »

Bonjour, je joins ci-dessous infos config. Je suis hébergé chez HostPapa et j'utilise CMSMS 1.6.6, j'ai installé CGUser Directory. Avec l'action "Directory" je suis sensé obtenir un annuaire des Utilisateurs finaux: d'abord un onglet alphabetique, ensuite en cliquant sur une lettre on déroule la liste des utilisateurs correspondant, puis l'on peut obtenir le détail par utilisateur.
En localhost avec wampserver c'est OK.
Chez HosptPapa j'accède normalement à la première page (onglet alphabet) mais lorsque je clique sur une lettre j'obtiens un message 406 NOT ACCEPTABLE et je suis rerouté sur ma page d'accueil.

J'ai vérifié les droits en écriture sur modules, tout me semble correct.

J'ai comparé ma config en local avec celle de HostPapa, je note deux points différents qui relèvent de la restriction:
Temps Maximum d'éxecution (max_execution_time):  30 (Je ne pense pas que ce soit cela)
Directive PHP disable_functions (disable_functions):
dl, passthru, proc_open, proc_close, system, allow_url_fopen La cause serait-elle de ce côté, et que puis-je faire ?

Quelqu'un a-t-il rencontré ce problème dans ce module, ou m'orienter vers la cause possible. J'ai cru comprendre que cela pouvait concerner des filtrages en droits d'écriture???

En tout cas, je sèche.

Informations d'Installation du CMS :
Version du CMS 1.6.6

Modules installés
CMSMailer 1.73.14
FileManager 1.0.1
MenuManager 1.6.2
ModuleManager 1.3.1
News 2.10.3
nuSOAP 1.0.1
Printing 1.0.4
Search 1.6.1
ThemeManager 1.1.1
TinyMCE 2.5.5
FrontEndUsers 1.6.10
CGExtensions 1.17.5
CGSimpleSmarty 1.4.3
Comments 1.9.2
CustomContent 1.5.3
Forum 0.9.2
CGUserDirectory 1.1.5

Informations de configuration
php_memory_limit:

process_whole_template: false
max_upload_size: 32000000
default_upload_permission: 664
assume_mod_rewrite: false
page_extension:

internal_pretty_urls: false
use_hierarchy: true
debug: false
output_compression: false
root_url: http://www.cmapres.org/cmsms
root_path: /home/o103477/public_html/cmsms (0755)  
previews_path: /home/o103477/public_html/cmsms/tmp/cache (0777)  
uploads_path: /home/o103477/public_html/cmsms/uploads (0777)  
uploads_url: http://www.cmapres.org/cmsms/uploads
image_uploads_path: /home/o103477/public_html/cmsms/uploads/images (0777)  
image_uploads_url: http://www.cmapres.org/cmsms/uploads/images
use_smarty_php_tags: false
locale:
 
default_encoding: utf-8
admin_encoding: utf-8

Informations PHP :
Version PHP actuelle (phpversion):  5.2.11  
Fonction md5 (md5_function):  On (Vrai)  
Version GD (gd_version):  2  
Fonction PHP tempnam (tempnam_function):  On (Vrai)  
Test magic_quotes_runtime (magic_quotes_runtime):  Off (Faux)  
Mémoire Limite PHP effective (memory_limit):  32M  
Temps Maximum d'éxecution (max_execution_time):  30  
Safe Mode PHP (safe_mode):  Off (Faux)  
Chemin du dossier Session (session_save_path):  /tmp (1777)  
Session Use Cookies (session.use_cookies):  On (Vrai)  
Vérification si le processus httpd peut créer un fichier dans un nouveau dossier. (create_dir_and_file): [coché Vert]
Fonction PHP register_globals (register_globals):  Off (Faux) [coché Vert]
Fonction PHP output_buffering (output_buffering):  On  
Directive PHP disable_functions (disable_functions):  dl, passthru, proc_open, proc_close, system, allow_url_fopen  
PHP open_basedir (open_basedir): [coché Vert]
Test l'URL distant (test_remote_url): [coché Vert]
fsockopen: Connection Ok !  
fopen: Connection Ok !  
Upload de fichier (file_uploads):  On (Vrai)  
Taille maximum par méthode POST (post_max_size):  32M  
Taille maximum pour l'Upload (upload_max_filesize):  32M  
Support de Basic XML (expat) (xml_function):  On (Vrai)  
Test file_get_contents (file_get_contents):  On (Vrai)  
Test ini_set (check_ini_set):  On (Vrai)  

Informations serveur :
API serveur  (server_api): cgi  
Serveur de base de données  (server_db_type): MySQL (mysql)  
Version du serveur de base de données  (server_db_version): 5.0.81  
Version software du serveur  (server_software): Apache  
Système d'exploitation serveur  (server_os): Linux 2.6.18-164.el5 On x86_64  

Informations sur les Permissions
tmp: /home/o103477/public_html/cmsms/tmp (0777)  
templates_c: /home/o103477/public_html/cmsms/tmp/templates_c (0777)  
modules: /home/o103477/public_html/cmsms/modules (0777)  
Masque de création de fichier (umask) : /home/o103477/public_html/cmsms/tmp/cache (0777)  
config_file:

0666  
Le fichier config.php a les droits en écriture. Il est plus sûr de changer la permission en lecture seule
Last edited by bernardau on Wed Dec 09, 2009 3:45 pm, edited 1 time in total.
jce76350
Beta Tester
Beta Tester
Posts: 2033
Joined: Mon May 29, 2006 1:20 pm
Location: Rouen

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by jce76350 »

re,
Je suis hébergé chez HostPapa
pas très connu et tu sembles avoir des soucis ;)
En localhost avec wampserver c'est OK.
Ne pas comparer une hébergement local sous windobe et un  hébergement linux
Avec l'action "Directory"
tu veux dire la balise {CGUserDirectory action="directory"} ?
mais lorsque je clique sur une lettre j'obtiens un message 406 NOT ACCEPTABLE et je suis rerouté sur ma page d'accueil.
Poser la question à l'hébergeur !
C'est un lien, quel est l'URL ?
0666  
Le fichier config.php a les droits en écriture. Il est plus sûr de changer la permission en lecture seule
Ben oui 444 !! c'est bien indiqué dans les docs
Last edited by jce76350 on Thu Nov 12, 2009 8:53 am, edited 1 time in total.
Jean-Claude Etiemble
bernardau
Forum Members
Forum Members
Posts: 18
Joined: Sat Mar 14, 2009 11:11 pm

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by bernardau »

Merci JCE76350, c'est en effet la galère, il y a HostPapa... et moi, j'apprends en faisant... et à 65 balais on est plus lent.
Je parle bien de la balise {CGUserDirectory action="directory"}
Je suis actuellement sur la réponse de l'hébergeur qui me répond que je peux intervenir (sur les restrictions relevées sur ma config) en modifiant le fichier php.ini à la racine de mon répertoire.
Je vais voir ce fichier, il n'existe pas. Nouvelle interro... Normalement ce fichier est créé à l'installation du CMS, mais vous pouvez en créer un.
J'ignorais que des paramètres individuels pouvaient primer sur la configuration de l'administrateur du serveur (qui biensur m'est inaccessible, sauf certains paramètres pour info.)
Maintenant, la syntaxe de ce fichier (je suis la-dessus actuellement)  je viens de dénicher un exemple de fichier php.ini.
Quel paramètre est en cause? Il faut que je cherche. Je vais retourner sur le wiki en parallèle.

Voici l'url de ma page http://www.cmapres.org/cmsms/index.php?page=annuaire
Elle s'affiche normalement si je clique l'onglet B par exemple, j'obtiens cela:
http://www.cmapres.org/cmsms/index.php? ... eturnid=60
406 Not Acceptable,
suit sur cette page un lien home qui me renvoies à la racine de mon site.

Quant au fichier config je l'ai passé en 444!!
jce76350
Beta Tester
Beta Tester
Posts: 2033
Joined: Mon May 29, 2006 1:20 pm
Location: Rouen

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by jce76350 »

re,
qui me répond que je peux intervenir (sur les restrictions relevées sur ma config) en modifiant le fichier php.ini à la racine de mon répertoire.
s'il existe pas il faut peut être créer un fichier .htacces ou un php.ini  pour modifier les valeurs !!

Normalement ce fichier est créé à l'installation du CMS,
Non rien a voir avec cmsms
c'est un fichier de configuration de ton espace serveur
Faut lire les infos ou docs hébergeur car c'est un peu différent en fonction des hébergements

regarde cela -> 406 Not Acceptable
http://www.skyminds.net/2006/12/05/reso ... cceptable/
et donc voir
http://hostpapasupport.com/index.php?_m ... 9&nav=0,56

la je fais ton boulot ;)
Last edited by jce76350 on Thu Nov 12, 2009 5:35 pm, edited 1 time in total.
Jean-Claude Etiemble
bernardau
Forum Members
Forum Members
Posts: 18
Joined: Sat Mar 14, 2009 11:11 pm

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by bernardau »

Voici l'url de ma page http://www.cmapres.org/cmsms/index.php?page=annuaire
Elle s'affiche normalement si je clique l'onglet B par exemple, j'obtiens cela:
http://www.cmapres.org/cmsms/index.php? ... eturnid=60
406 Not Acceptable,
Ce que j'identifie: l'url comprend une réquisition sql demandant à afficher toutes les valeurs "LIKE B%", toutes les valeurs commençant par B % quelque soit la suite. C'est ce % qui pose problème et qui ne convient pas au serveur. L'hébergeur me dit d'essayer un .htaccess Je ne sais comment faire... J'ai donc décidé de contourner ce LIKE en demandant le listage avec le paramètre groupe qui liste l'ensemble du groupe sans choix alphabétique...
Pour mon info, si quelqu'un a une solution ou une adresse pour solutionner un tel cas... merci d'avance.
jce76350
Beta Tester
Beta Tester
Posts: 2033
Joined: Mon May 29, 2006 1:20 pm
Location: Rouen

Re: [RESOLU]CGUserDirectory 406 NOT ACCEPTABLE

Post by jce76350 »

Re,

pourquoi indiquer [RESOLU] dans le titre du 1er message si ce n'est pas résolu ?
Jean-Claude Etiemble
bernardau
Forum Members
Forum Members
Posts: 18
Joined: Sat Mar 14, 2009 11:11 pm

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by bernardau »

Histoire de clore la discussion mais je peux l'enlever!
farangprod
Forum Members
Forum Members
Posts: 15
Joined: Tue Nov 01, 2011 2:56 pm

Re: CGUserDirectory 406 NOT ACCEPTABLE

Post by farangprod »

je suis aussi chez hostpapa, et lors de l'install, j'avais les mêmes soucis de fonctions desactivées et de max_execution_time.
J'ai résolu le soucis en 30s en modifiant le php.ini qui se trouve dans publi_html/etc

y'a 2 choses à changer:

max_execution_time à passer à 60s au lieu de 30s

et

disable_functions = dl,passthru,proc_open,proc_close,system,allow_url_fopen
à remplacer par:
disable_functions =

après ça tout est nickel!
Locked

Return to “French - Français”