Erreur Recherche template.class.php
CharloOo72 Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CharloOo72
- Inscrit le : 01/09/2010
- Site internet
Je rencontre une erreur lorsque j'effectue une recherche sur mon site phpboost.
Le site me retourne une erreur
Citation :
Erreur : Template filename invalid : ../search/templates/search_mini_form.tpl dans le fichier /mnt/132/sdd/e/6/jeucolsgfoot/kernel/framework/io/template.class.php à la ligne 125
Voici le contenu du fichier en question
La ligne en erreur est la "if(empty($fname)||! .................: '.$fname,E_USER_ERROR);"
Code PHP :
function set_filenames($array_tpl) { foreach($array_tpl as $parse_name=>$filename) { $fname=$this->_check_file($filename); if(empty($fname)||!file_exists($fname))trigger_error('Template filename invalid : '.$fname,E_USER_ERROR); $this->files[$parse_name]=$fname; } global $Session; $this->assign_vars(array( 'TOKEN'=>!empty($Session)?$Session->get_token():'' )); }
Je ne voit pas d'ou peux venir le problème.
Quelqu'un a t 'il une idée?
Merci d'avance
CharloOo72
alain91 Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre alain91
- Inscrit le : 26/09/2010
- Groupes :
Il faut lire le message de l'erreur au premier degré. A savoir,
le fichier ../search/templates/search_mini_form.tpl n'existe pas.
[code=php]
if(empty($fname)||!file_exists($fname))trigger_error('Template filename invalid : '.$fname,E_USER_ERROR);
[code]
Les deux causes possibles de message d'erreur (généré par trigger_error) sont $fname vide (ce qui n'est pas le cas) ou le fichier n'existe pas (file_exists).
Comme le chemin commence par .. cela signfie qu'il est relatif donc vérifier son arborescence dans les thèmes par exemple.
Le pessimisme est d'humeur. L'optimisme est de volonté (Philosophe Alain).
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
CharloOo72 Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CharloOo72
- Inscrit le : 01/09/2010
- Site internet
Merci pour votre aide.
En effet le fichier est bien manquant.
Le problème est que j'ai télécharger cette version tout recement. Il n'y a pas de patch.
Ou puis-je trouver ce fichier?
J'ai regardé dans le ZIP que j'ai téléchargé il n'y ait pas.
Merci encore
CharloOo72
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
CharloOo72 Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre CharloOo72
- Inscrit le : 01/09/2010
- Site internet
http://colsgfootball.free.fr/member/fatal.php?error=1&_err_stop=1
Soit :
Erreur fatale : invalid while request
(SELECT
33 AS id_search,
a.id AS id_content,
a.title AS title,
( 2 * MATCH(a.title) AGAINST('Reseul') + MATCH(a.contents) AGAINST('Reseul') ) / 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('Reseul') OR MATCH(a.contents) AGAINST('Reseul'))
ORDER BY relevance DESC LIMIT 0, 10) UNION (SELECT 34 AS id_search,
d.id AS id_content,
d.title AS title,
( 3 * MATCH(d.title) AGAINST('Reseul') + 2 * MATCH(d.short_contents) AGAINST('Reseul') + MATCH(d.contents) AGAINST('Reseul') ) / 6 * 1 AS relevance, CONCAT('../download/download.php?id=',d.id) AS link
FROM phpboost_download d
WHERE ( MATCH(d.title) AGAINST('Reseul') OR MATCH(d.short_contents) AGAINST('Reseul') OR MATCH(d.contents) AGAINST('Reseul') ) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 35 AS id_search,
f.id AS id_content,
f.question AS title,
( 2 * MATCH(f.question) AGAINST('Reseul') + MATCH(f.answer) AGAINST('Reseul') ) / 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('Reseul') OR MATCH(f.answer) AGAINST('Reseul') ) AND f.idcat IN (1,2) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 36 AS `id_search`,
msg.id AS `id_content`,
t.title AS `title`,
MATCH(t.title) AGAINST('Reseul') * 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('Reseul')
GROUP BY t.id
ORDER BY relevance DESC LIMIT 0, 50) UNION (SELECT 37 AS id_search,
f.id AS id_content,
f.name AS title,
( 2 * MATCH(f.name) AGAINST('Reseul') + MATCH(f.contents) AGAINST('Reseul') ) / 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('Reseul') OR MATCH(f.contents) AGAINST('Reseul') ) AND f.idcat IN (3) ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 38 AS id_search,
n.id AS id_content,
n.title AS title,
( 2 * MATCH(n.title) AGAINST('Reseul') + (MATCH(n.contents) AGAINST('Reseul') + MATCH(n.extend_contents) AGAINST('Reseul')) / 2 ) / 3 * 1 AS relevance, CONCAT('../news/news.php?id=',n.id) AS link
FROM phpboost_news n
WHERE ( MATCH(n.title) AGAINST('Reseul') OR MATCH(n.contents) AGAINST('Reseul') OR MATCH(n.extend_contents) AGAINST('Reseul') )
AND visible = 1 AND ('1283548776' > start AND ( end = 0 OR '1283548776' < end ) )
ORDER BY relevance DESC LIMIT 0, 100) UNION (SELECT 40 AS `id_search`,
`id` AS `id_content`,
`title` AS `title`,
((MATCH(title) AGAINST('Reseul') )* 1) AS `relevance`,
CONCAT('../wiki/wiki.php?title=',encoded_title) AS `link`
FROM phpboost_wiki_articles
WHERE MATCH(title) AGAINST('Reseul'))
Illegal mix of collations for operation 'UNION'
Ligne 338 : search.class.php
Une idée??
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Sinon, commence par régénérer le cache pour voir.
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie