Problème 406 Not Acceptable [Réglé]
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Bonsoir,
Je poste aujourd'hui car après avoir essayé d'installer PHPBOOST 4.0 sur mon hébergement Web qui est Onetsolutions, lors ce que je souhaites modifier quelques choses (message maintenance, le titre du forum par exemple, etc.) je reçois une erreur dont j'ai effectué des recherches sur google et sur le site web de PhpBoost afin de me renseigner dessus, mais cela ne me donne que des résultats pour Wordpress.
Voici l'erreur :
An appropriate representation of the requested resource /Site/forum/admin_forum_config.php could not be found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
J'aimerai donc savoir si quelqu'un pourrait m'aider à résoudre ce problème, car j'ai essayé avec la version 4.0 (jusqu'à la 4.0.6) et 4.1a5 et rien à faire, le problème est toujours présent lors ce que je veux modifier le titre du forum par exemple... C'est assez ennuyant du coup comme problème, car en gros, je ne peux rien modifier du tout.
En vous remerciant d'avance pour votre réponse,
Je vous souhaites une Bonne soirée.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
avez-vous activé la réécriture d'URL ?
Avez-vous vérifier que le fichier/chemin est correcte ? Car là c'est une erreur 404 donc pour le coup cela viens forcément de vous et/ou de l'hébergeur, car un fichier ou un chemin ne se modifie pas tout seul.
Cordialement, janus57
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Oui, j'ai activé la réécriture URL, et j'ai tout vérifier au niveau des chemins. Sa fait exactement 3 jours que j'ai le problème, j'ai réinstaller au moins 20 fois les versions, et rien à faire sa me pose toujours ce problème x') Et j'ai fais plusieurs recherches, j'ai même un ami programmeur professionnel qui a essayé de m'aider, et n'a pas trouvé d'où cela pourrait venir exactement car tout semblait correcte aussi bien pour lui que pour moi... Sa peut être alors à cause de mon hébergeur surement.. Donc je devrai voir en contactant mon hébergeur... Mais c'est relou comme problème ^^'
Édité par Alexoune001 Le 29/01/2014 à 20h13
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
pas d'erreur 500 à l'activation de la réécriture de l'URL ?
Possible d'avoir le contenu de votre .htaccess ?
Possible d'avoir le lien de votre site pour faire des test directement dessus ?
Cordialement, janus57
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Alors, non je n'ai pas reçu d'erreur 500 à l'activation de la réécriture de l'URL, et voici ce qui se trouve dans mon .htaccess :
RewriteEngine on
Lien du site web :
Par contre, je ne sais pas si du côté membre, cela fait quelque chose mais en tout cas dans l'administration c'est impossible de modifier quoi que ce soit.. Et je viens de voir qu'il y a un fichier error_log qui sait créé avec ceci dedans :
[29-Jan-2014 16:46:39 UTC] PHP Fatal error: Uncaught exception 'IOException' with message 'Can't open folder : /home/drastal1/public_html/Site/kernel/framework/io/db/dbms/Doctrine' in /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php:112
Stack trace:
#0 /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php(126): Folder->open()
#1 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(136): Folder->get_files('`.php$`')
#2 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(114): ClassLoader::add_classes('/home/drastal1/...', '`.php$`')
#3 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(53): ClassLoader::generate_classlist()
#4 /home/drastal1/public_html/Site/kernel/framework/core/environment/Environment.class.php(53): ClassLoader::init_autoload()
#5 /home/drastal1/public_html/Site/kernel/init.php(30): Environment::load_imports()
#6 /home/drastal1/public_html/Site/index.php(30): require_once('/home/drastal1/...')
#7 {main}
in /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php on line 112
[29-Jan-2014 16:46:40 UTC] PHP Fatal error: Uncaught exception 'IOException' with message 'Can't open folder : /home/drastal1/public_html/Site/kernel/framework/io/db/dbms/Doctrine' in /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php:112
Stack trace:
#0 /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php(126): Folder->open()
#1 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(136): Folder->get_files('`.php$`')
#2 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(114): ClassLoader::add_classes('/home/drastal1/...', '`.php$`')
#3 /home/drastal1/public_html/Site/kernel/framework/core/ClassLoader.class.php(53): ClassLoader::generate_classlist()
#4 /home/drastal1/public_html/Site/kernel/framework/core/environment/Environment.class.php(53): ClassLoader::init_autoload()
#5 /home/drastal1/public_html/Site/kernel/init.php(30): Environment::load_imports()
#6 /home/drastal1/public_html/Site/index.php(30): require_once('/home/drastal1/...')
#7 {main}
in /home/drastal1/public_html/Site/kernel/framework/io/filesystem/Folder.class.php on line 112
J'ajoute que sur mon hébergeur qui est Onetsolutions, la réécriture n'est pas activée et donc apparement en cherchant sur internet, j'ai du juste rentrer RewriteEngine on dans mon .htaccess.
Édité par Alexoune001 Le 29/01/2014 à 20h28
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
alors déjà vous avez tout virer du .htaccess donc normale que cela ne fonctionne pas, si vous ne savez pas ce que vous faite le mieux est de ne pas toucher.
Ensuite votre erreur dit qu'il manque des fichiers de PHPBoost, donc là clairement pour moi c'est une mauvaise manipulation de votre part.
Donc il vous renvoyer une archive de PHPBoost V4.0.6 sur votre FTP via FileZilla en mode binaire
Puis allez dans l'administration via ce lien : http://www.drastalonline.fr/Site//admin/config/?url=/advanced/
puis désactiver la réécriture des URL et réactivez-là (
Et enfin ne toucher pas au fichier .htaccess, si vous souhaitez mettre des règles perso passez par l'administration PHPBoost.
Cordialement, janus57
Édité par janus57 Le 29/01/2014 à 20h58
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Pour le .htaccess, de base il était tous simplement... vide... Donc je vais réuploader le tout comme vous me l'avez indiquez, et je vous dirai par la suite si mon problème est résolu ou non, ensuite, je n'ai rien modifié... J'ai juste uploadé ce qui se trouve dans l'archive de PhpBoost, et je n'ai rien toucher d'autre à part le .htaccess qui était vide. Donc je vous tiens au courant
Merci pour votre aide !
Édité par Alexoune001 Le 29/01/2014 à 20h56
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Pour le .htaccess, de base il était tous simplement... vide... Donc je vais réuploader le tout comme vous me l'avez indiquez, et je vous dirai par la suite si mon problème est résolu ou non, ensuite, je n'ai rien modifié... J'ai juste uploadé ce qui se trouve dans l'archive de PhpBoost, et je n'ai rien toucher d'autre à part le .htaccess qui était vide. Donc je vous tiens au courant
Merci pour votre aide !
Bonsoir,
non par défaut il n'est pas vide, lors de l'installation il se fait remplir par le CMS, de plus lors de l'activation de la réécriture des urls le CMS inscrit les règles de réécriture, donc forcément si il est vide les règles de réécriture n'existe plus et apache vous lance une erreur 404 à la tête.
Donc si vous avez activer la réécriture des url ne jamais écraser le fichier .htaccess, mais bon comme dit plus haut là vous avez pas le choix de suivre la procédure de renvoie complète de l'archive vu qu'il manque des fichiers/dossiers essentiel à PHPBoost.
Cordialement, janus57
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
D'accord, merci.
Je vais donc ré-uploader et on verra la suite.
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Re-bonsoir,
J'ai effectué la réinstallation correctement, je n'ai rien touché au .htaccess, j'ai fais comme vous m'avez clairement expliqué, et le résultat est toujours le même. L'erreur est donc toujours la même..
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
possible d'avoir le contenu du .htaccess ?
de plus pour les erreurs archivés si elle ne sont pas vidé elle reste présente, il faut bien faire attention à l'heure.date de l'erreur.
Edit : je vois que vous utiliser la V4.1, cette dernière étant encore en Alpha aucun support ne vous sera proposé car elle n'est pas destiné à la production (pas encore).
Si vous voulez un site fonctionnel, comme je l'ai indiqué plus haut il faut installer la version 4.0.6
Cordialement, janus57
Édité par janus57 Le 29/01/2014 à 22h02
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Rebonsoir,
Donc voilà ce que j'ai dans mon .htaccess (je suis en version 4.0.6) avec la réécriture d'activer.
# Rewrite rules #
Options +FollowSymlinks
RewriteEngine on
# Core #
RewriteRule ^user/pm-?([0-9]+)-?([0-9]{0,})-?([0-9]{0,})-?([0-9]{0,})-?([a-z_]{0,}).php$ /Site/user/pm.php?pm=$1&id=$2&p=$3"e=$4 [L,QSA]
RewriteRule ^install/([w/_-]*)$ /Site/install/index.php?url=/$1 [L,QSA]
RewriteRule ^update/([w/_-]*)$ /Site/update/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/config/([w/_-]*)$ /Site/admin/config/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/cache/([w/_-]*)$ /Site/admin/cache/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/errors/([w/_-]*)$ /Site/admin/errors/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/themes/([w/_-]*)$ /Site/admin/themes/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/langs/([w/_-]*)$ /Site/admin/langs/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/modules/([w/_-]*)$ /Site/admin/modules/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/member/([w/_-]*)$ /Site/admin/member/index.php?url=/$1 [L,QSA]
RewriteRule ^admin/content/([w/_-]*)$ /Site/admin/content/index.php?url=/$1 [L,QSA]
RewriteRule ^syndication/([w/_-]*)$ /Site/syndication/index.php?url=/$1 [L,QSA]
RewriteRule ^user/([w/-_]*)$ /Site/user/index.php?url=/$1 [L,QSA]
# Modules rules #
# articles #
RewriteRule ^articles/articles-([0-9]+)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/articles/articles.php?cat=$1&id=$2&p=$3 [L,QSA]
# calendar #
RewriteRule ^(.*)calendar/calendar-([0-9]+)-([0-9]+)-([0-9]+)-?([0-9]*).php$ /Site/calendar/calendar.php?d=$2&m=$3&y=$4&e=$5 [L,QSA]
# contact #
RewriteRule ^contact/([w/_-]*)$ /Site/contact/index.php?url=/$1 [L,QSA]
# download #
RewriteRule ^download/category-([0-9]+)-?([0-9]+)?(+?[^.]*).php$ /Site/download/download.php?cat=$1&p=$2 [L,QSA]
RewriteRule ^download/download-([0-9]+)(+?[^.]*).php$ /Site/download/download.php?id=$1 [L,QSA]
RewriteRule ^download/file-([0-9]+)(+?[^.]*).php$ /Site/download/count.php?id=$1 [L,QSA]
# faq #
RewriteRule ^(.*)faq/faq-([0-9]+)(+?[^.]*).php(?question=([0-9]+))?$ /Site/faq/faq.php?id=$2&id_question=$4 [L,QSA]
# forum #
RewriteRule ^forum/forum-([0-9]+)-?([0-9]*)(+?[^.]*).php$ /Site/forum/forum.php?id=$1&p=$2 [L,QSA]
RewriteRule ^forum/topic-([0-9]+)-?([0-9]*)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/forum/topic.php?id=$1&pt=$2&idm=$3"e=$4 [L]
RewriteRule ^forum/cat-([0-9]+)(+?[^.]*).php$ /Site/forum/index.php?id=$1 [L,QSA]
# gallery #
RewriteRule ^(.*)gallery/gallery-([0-9]+)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/gallery/gallery.php?cat=$2&id=$3&p=$4 [L,QSA]
# media #
RewriteRule ^media/media-([0-9]+)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/media/media.php?id=$1&cat=$2&p=$3 [L,QSA]
# news #
RewriteRule ^news/news-([0-9]+)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/news/news.php?cat=$1&id=$2&p=$3 [L,QSA]
# newsletter #
RewriteRule ^newsletter/([w/_-]*)$ /Site/newsletter/index.php?url=/$1 [L,QSA]
# online #
RewriteRule ^online/([w/_-]*)$ /Site/online/index.php?url=/$1 [L,QSA]
# pages #
RewriteRule ^pages/([a-z0-9-]+)$ /Site/pages/pages.php?title=$1
# poll #
RewriteRule ^poll/poll-([0-9]+)-?([0-9]*)-?([0-9]*).php$ /Site/poll/poll.php?id=$1&r=$2&p=$3 [L,QSA]
# sitemap #
RewriteRule ^sitemap/([w/_-]*)$ /Site/sitemap/index.php?url=/$1 [L,QSA]
# stats #
RewriteRule ^stats/stats-([a-z]+).php$ /Site/stats/stats.php?$1=1 [L,QSA]
# web #
RewriteRule ^(.*)web/web-([0-9]+)-?([0-9]*)-?([0-9]*)(+?[^.]*).php$ /Site/web/web.php?cat=$2&id=$3&p=$4 [L,QSA]
# wiki #
RewriteRule ^wiki/([a-z0-9-]+)$ /Site/wiki/wiki.php?title=$1
# customization #
RewriteRule ^customization/([w/_-]*(?:.css)?)$ /Site/customization/index.php?url=/$1 [L,QSA]
# Bandwith protection #
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.drastalonline.fr
RewriteRule .*upload/.*$ - [F]
# Avoid Hacking Attempt #
RewriteCond %{HTTP_USER_AGENT} libwww [NC]
RewriteRule .* - [F,L]
# Error pages #
ErrorDocument 403 /Site/user/error/403/
ErrorDocument 404 /Site/user/error/404/
# Hide directory listings #
Options -Indexes
Je précise que je n'ai rien touché du tout, j'ai juste transféré le contenu du fichier rar de la 4.0.6 vers mon FTP puis j'ai effectué l'installation correctement, et j'ai fais ce que vous m'avez dit de faire.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
je viens de tester le lien de votre tout premier post, pas de 404 en vue, pouvez-vous me confirmer que cela a résolu votre problème ?
Cordialement, janus57
Alexoune001 Membre non connecté
- Booster Minigun
- Voir le profil du membre Alexoune001
- Inscrit le : 22/01/2013
- Site internet
- Groupes :
Bonsoir,
Non, le problème n'est pas résolu, en tout cas dans l'administration. Quand je modifie le titre du forum, cela me mets toujours le même problème:
Not Acceptable
An appropriate representation of the requested resource /Site/forum/admin_forum_config.php could not be found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
dans l'administration avancé de PHPBoost (dans CONTENU DU FICHIER .HTACCESS) rajouté ceci
<ifModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</ifModule>
pour info ceci est du au mod_security de apache
P.S. j'ai trouvé ceci en 1minute sur google, et dans les pots wordpress qui explique clairement cette erreur est du à quoi.
Cordialement, janus57