[Recherche] Erreur Internal Server Error [Réglé]
infoking1 Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre infoking1
- Inscrit le : 29/09/2008
- Site internet
- Groupes :
J'ouvre un nouveau topik (et je passe en REGLE celui là) avec l'erreur constatée par toTOW suite au passage en version 3.0.3.
Le module de recherche a été modifié il y a un 1 au lieu de OK et il est passé de align-right à align-left.

toTOW :J'ai un erreur depuis la mise à jour en 3.0.3 sur le module de recherche.
Tout ce qui a trait à la recherche (icone, header, search.php) finit en 500 Internal Server Error ...
Quelqu'un aurait une idée ?
edit : extrait de l'error.log d'apache en mode debug
Code :[Tue Aug 25 23:14:06 2009] [error] [client 82.125.70.22] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3063): [client 82.125.70.22] r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] core.c(3069): [client 82.125.70.22] redirected from r->uri = /search/search.php, referer: http://fr.fah-addict.net/news/news.php [Tue Aug 25 23:14:06 2009] [debug] mod_deflate.c(619): [client 82.125.70.22] Zlib: Compressed 663 to 405 : URL /search/search.php, referer: http://fr.fah-addict.net/news/news.php
ben.popeye :horn, tu peux regarder ce problème ? J'ai l'impression que la règle de réécriture de la recherche boucle infiniment.
Édité par infoking1 Le 26/08/2009 à 13h51
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager
Téléchargement gratuit ici
Téléchargement gratuit ici
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Code :
par RewriteRule ^(.*)search/(.+)$ DIR/search/search.php?q=$2Code :
pour voir si ça marche.RewriteRule ^(.*)search/([^/]+)$ DIR/search/search.php?q=$2Si oui, alors il faudra que je trouve une meilleure solution.
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Code :
par RewriteRule ^(.*)search/(.+)$ DIR/search/search.php?q=$2Code :
RewriteRule ^(.*)/search/(?!templates/|[^s/]*search[^s/]*.[a-z]{0,3}$)(.+)$ DIR/search/search.php?q=$2Si tu me confirmes que c'est OK, j'intègre ça dans la 3.0.4 tout de suite
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
Gsgsd Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Gsgsd
- Inscrit le : 07/12/2007
- Site internet
Vous souhaitez que vos membres contribuent ou ajoutent du contenu sur votre site ?
La solution => le module contribution !
La solution => le module contribution !
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Tant que en tapent une recherche par la barre d'adresse ça fonctionne en remplissant le input text du formulaire, c'est bon.
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
Gsgsd Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Gsgsd
- Inscrit le : 07/12/2007
- Site internet
Vous souhaitez que vos membres contribuent ou ajoutent du contenu sur votre site ?
La solution => le module contribution !
La solution => le module contribution !
Visiteur
Boosteur Inactif
les images ne se charge pas dans le dossier /search/images/submit.png
Édité par Visiteur Le 26/08/2009 à 15h55
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Deux solutions, soit tu déplaces ton dossier images dans le répertoire templates du module search, soit tu utilise cette règle là
Code :
RewriteRule ^(.*)/search/(?!templates/|images/|[^s/]*search[^s/]*.[a-z]{0,3}$)(.+)$ DIR/search/search.php?q=$2Le mieux, c'est de mettre ton dossier dans images, sinon, à chaque régénération du cache ça va merder (sauf si tu mets la règle dans tes configs.ini)
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
Visiteur
Boosteur Inactif

de visu c'est bon, mais en log non :
File does not exist: ...../DIR, referer: http://site/
par contre niveau thème sa risque de merdez un peu non ?
Édité par Visiteur Le 26/08/2009 à 16h03
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
CrowkaiT Membre non connecté
-
Modérateur
- Voir le profil du membre CrowkaiT
- Inscrit le : 17/06/2005
- Site internet
- Groupes :
-
Equipe Historique
Pas de support par messages privés! Pensez à mettre vos messages en réglé en cliquant sur le bouton réglé!
Visiteur
Boosteur Inactif
search_mini.css
search_mini.tpl
rep images
--------- search_submit.png
----------search-search.png
sur l'un et sur l'autre c'est tout dans modules search.
avec la nouvelle règle cela fonctionne, et plus de log d'erreur, mais a condition de le mettre dans le ini, sinon c'est régénéré.
pour le 3eme j'ai pas le souci j'ai pas mis le l'url rewirting par htaccess
infoking1 Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre infoking1
- Inscrit le : 29/09/2008
- Site internet
- Groupes :
horn :
Tu peux éditer ton .htaccess et remplacer
Si tu me confirmes que c'est OK, j'intègre ça dans la 3.0.4 tout de suite
Code :
par RewriteRule ^(.*)search/(.+)$ DIR/search/search.php?q=$2Code :
RewriteRule ^(.*)/search/(?!templates/|[^s/]*search[^s/]*.[a-z]{0,3}$)(.+)$ DIR/search/search.php?q=$2Si tu me confirmes que c'est OK, j'intègre ça dans la 3.0.4 tout de suite
Après modification 1ère règle => non
Après modification 2nde règle => Le module est repassé à droite, toujours le 1 à la place de OK, et j'ai ces erreurs lorsque je lance une recherche.
Caché :
Erreur : Cause inconnue invalid while request
(SELECT
37 AS id_search,
a.id AS id_content,
a.title AS title,
( 2 * MATCH(a.title) AGAINST('essai') + MATCH(a.contents) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT('../articles/articles.php?id=',a.id),'&cat='),a.idcat) AS link
FROM phpboost_articles a
LEFT JOIN phpboost_articles_cats ac ON ac.id = a.idcat
WHERE
a.visible = 1 AND ((ac.aprob = 1 AND ac.auth LIKE '%s:3:"r-1";i:1;%') OR a.idcat = 0)
AND (MATCH(a.title) AGAINST('essai') OR MATCH(a.contents) AGAINST('essai'))
ORDER BY relevance DESC LIMIT 0, 10) UNION (SELECT 38 AS id_search,
d.id AS id_content,
d.title AS title,
( 3 * MATCH(d.title) AGAINST('essai') + 2 * MATCH(d.short_contents) AGAINST('essai') + MATCH(d.contents) AGAINST('essai') ) / 6 * 1 AS relevance, CONCAT('../download/download.php?id=',d.id) AS link
FROM phpboost_download d
WHERE ( MATCH(d.title) AGAINST('essai') OR MATCH(d.short_contents) AGAINST('essai') OR MATCH(d.contents) AGAINST('essai') ) AND d.idcat IN (2,1,3,4) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 39 AS id_search,
f.id AS id_content,
f.question AS title,
( 2 * MATCH(f.question) AGAINST('essai') + MATCH(f.answer) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT(CONCAT(CONCAT('../faq/faq.php?id=',f.idcat),'&question='),f.id),'#q'),f.id) AS link
FROM phpboost_faq f
WHERE ( MATCH(f.question) AGAINST('essai') OR MATCH(f.answer) AGAINST('essai') ) AND f.idcat IN (1,2,3,4,5,6,7) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 40 AS `id_search`,
msg.id AS `id_content`,
t.title AS `title`,
MATCH(t.title) AGAINST('essai') * 1 AS `relevance`,
CONCAT(CONCAT(CONCAT(CONCAT('..','/forum/topic.php?id='),t.id),'#m'),msg.id) AS `link`
FROM phpboost_forum_msg msg
JOIN phpboost_forum_topics t ON t.id = msg.idtopic
JOIN phpboost_forum_cats c ON c.level != 0 AND c.aprob = 1 AND c.id = t.idcat
WHERE MATCH(t.title) AGAINST('essai')
GROUP BY t.id
ORDER BY relevance DESC LIMIT 0, 50) UNION (SELECT 41 AS id_search,
f.id AS id_content,
f.name AS title,
( 2 * MATCH(f.name) AGAINST('essai') + MATCH(f.contents) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT('../media/media.php?id=',f.id),'&cat='),f.idcat) AS link
FROM phpboost_media f
WHERE ( MATCH(f.name) AGAINST('essai') OR MATCH(f.contents) AGAINST('essai') ) AND f.idcat IN (1,2) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 42 AS id_search,
n.id AS id_content,
n.title AS title,
( 2 * MATCH(n.title) AGAINST('essai') + (MATCH(n.contents) AGAINST('essai') + MATCH(n.extend_contents) AGAINST('essai')) / 2 ) / 3 * 1 AS relevance, CONCAT('../news/news.php?id=',n.id) AS link
FROM phpboost_news n
WHERE ( MATCH(n.title) AGAINST('essai') OR MATCH(n.contents) AGAINST('essai') OR MATCH(n.extend_contents) AGAINST('essai') )
AND visible = 1 AND ('1251300441' > start AND ( end = 0 OR '1251300441' < end ) )
ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 44 AS `id_search`,
`id` AS `id_content`,
`title` AS `title`,
((MATCH(title) AGAINST('essai') )* 1) AS `relevance`,
CONCAT('../wiki/wiki.php?title=',encoded_title) AS `link`
FROM phpboost_wiki_articles
WHERE MATCH(title) AGAINST('essai'))
Illegal mix of collations for operation 'UNION' 256
(SELECT
37 AS id_search,
a.id AS id_content,
a.title AS title,
( 2 * MATCH(a.title) AGAINST('essai') + MATCH(a.contents) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT('../articles/articles.php?id=',a.id),'&cat='),a.idcat) AS link
FROM phpboost_articles a
LEFT JOIN phpboost_articles_cats ac ON ac.id = a.idcat
WHERE
a.visible = 1 AND ((ac.aprob = 1 AND ac.auth LIKE '%s:3:"r-1";i:1;%') OR a.idcat = 0)
AND (MATCH(a.title) AGAINST('essai') OR MATCH(a.contents) AGAINST('essai'))
ORDER BY relevance DESC LIMIT 0, 10) UNION (SELECT 38 AS id_search,
d.id AS id_content,
d.title AS title,
( 3 * MATCH(d.title) AGAINST('essai') + 2 * MATCH(d.short_contents) AGAINST('essai') + MATCH(d.contents) AGAINST('essai') ) / 6 * 1 AS relevance, CONCAT('../download/download.php?id=',d.id) AS link
FROM phpboost_download d
WHERE ( MATCH(d.title) AGAINST('essai') OR MATCH(d.short_contents) AGAINST('essai') OR MATCH(d.contents) AGAINST('essai') ) AND d.idcat IN (2,1,3,4) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 39 AS id_search,
f.id AS id_content,
f.question AS title,
( 2 * MATCH(f.question) AGAINST('essai') + MATCH(f.answer) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT(CONCAT(CONCAT('../faq/faq.php?id=',f.idcat),'&question='),f.id),'#q'),f.id) AS link
FROM phpboost_faq f
WHERE ( MATCH(f.question) AGAINST('essai') OR MATCH(f.answer) AGAINST('essai') ) AND f.idcat IN (1,2,3,4,5,6,7) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 40 AS `id_search`,
msg.id AS `id_content`,
t.title AS `title`,
MATCH(t.title) AGAINST('essai') * 1 AS `relevance`,
CONCAT(CONCAT(CONCAT(CONCAT('..','/forum/topic.php?id='),t.id),'#m'),msg.id) AS `link`
FROM phpboost_forum_msg msg
JOIN phpboost_forum_topics t ON t.id = msg.idtopic
JOIN phpboost_forum_cats c ON c.level != 0 AND c.aprob = 1 AND c.id = t.idcat
WHERE MATCH(t.title) AGAINST('essai')
GROUP BY t.id
ORDER BY relevance DESC LIMIT 0, 50) UNION (SELECT 41 AS id_search,
f.id AS id_content,
f.name AS title,
( 2 * MATCH(f.name) AGAINST('essai') + MATCH(f.contents) AGAINST('essai') ) / 3 * 1 AS relevance, CONCAT(CONCAT(CONCAT('../media/media.php?id=',f.id),'&cat='),f.idcat) AS link
FROM phpboost_media f
WHERE ( MATCH(f.name) AGAINST('essai') OR MATCH(f.contents) AGAINST('essai') ) AND f.idcat IN (1,2) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 42 AS id_search,
n.id AS id_content,
n.title AS title,
( 2 * MATCH(n.title) AGAINST('essai') + (MATCH(n.contents) AGAINST('essai') + MATCH(n.extend_contents) AGAINST('essai')) / 2 ) / 3 * 1 AS relevance, CONCAT('../news/news.php?id=',n.id) AS link
FROM phpboost_news n
WHERE ( MATCH(n.title) AGAINST('essai') OR MATCH(n.contents) AGAINST('essai') OR MATCH(n.extend_contents) AGAINST('essai') )
AND visible = 1 AND ('1251300441' > start AND ( end = 0 OR '1251300441' < end ) )
ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 44 AS `id_search`,
`id` AS `id_content`,
`title` AS `title`,
((MATCH(title) AGAINST('essai') )* 1) AS `relevance`,
CONCAT('../wiki/wiki.php?title=',encoded_title) AS `link`
FROM phpboost_wiki_articles
WHERE MATCH(title) AGAINST('essai'))
Illegal mix of collations for operation 'UNION' 256
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager
Téléchargement gratuit ici
Téléchargement gratuit ici
infoking1 Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre infoking1
- Inscrit le : 29/09/2008
- Site internet
- Groupes :
Code :
RewriteRule ^(.*)/search/(?!templates/|[^s/]*search[^s/]*.[a-z]{0,3}$)(.+)$ DIR/search/search.php?q=$2par
Code :
RewriteRule ^(.*)search/(?!templates/|[^s/]*search[^s/]*.[a-z]{0,3}$)(.+)$ DIR/search/search.php?q=$2Et maintenant ça marche. par contre toujours pas de bouton OK et d'image ou est inscrit Recherche...
En fait l'image search.png est recherchée dans le thème DarkAge_Green dans le dossier DarkAgeimages au lieu de DarkAge_Greenimages.
Édité par infoking1 Le 26/08/2009 à 18h14
Gérez vos comptes bancaires de façon simple et efficace avec BanqueManager
Téléchargement gratuit ici
Téléchargement gratuit ici
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Code :
RewriteRule ^(.*)(?<!/modules)/search/(?!templates/|[^s/]*search[^s/]*.[a-z]{0,4}$)(.+)$ DIR/search/search.php?q=$2Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie