SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3472
|
Posté le: Ven Juin 13, 2008 1:22 pm Sujet du message: Re: Erreurs bizarres sur phpBB3 |
|
|
On dirait bien une de ces deux requêtes (pas celle du milieu) de includes/sessions.php :
| Code: | $sql = 'SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name
FROM ' . STYLES_TABLE . ' s, ' . STYLES_TEMPLATE_TABLE . ' t, ' . STYLES_THEME_TABLE . ' c, ' . STYLES_IMAGESET_TABLE . " i
WHERE s.style_id = $style
AND t.template_id = s.template_id
AND c.theme_id = s.theme_id
AND i.imageset_id = s.imageset_id";
$result = $db->sql_query($sql, 3600);
$this->theme = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
// User has wrong style
if (!$this->theme && $style == $this->data['user_style'])
{
$style = $this->data['user_style'] = $config['default_style'];
$sql = 'UPDATE ' . USERS_TABLE . "
SET user_style = $style
WHERE user_id = {$this->data['user_id']}";
$db->sql_query($sql);
$sql = 'SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name
FROM ' . STYLES_TABLE . ' s, ' . STYLES_TEMPLATE_TABLE . ' t, ' . STYLES_THEME_TABLE . ' c, ' . STYLES_IMAGESET_TABLE . " i
WHERE s.style_id = $style
AND t.template_id = s.template_id
AND c.theme_id = s.theme_id
AND i.imageset_id = s.imageset_id";
$result = $db->sql_query($sql, 3600);
$this->theme = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
} |
La premod ne modifie rien à ce niveau, donc verifies que tu as le bon code, après, idéallement, faudrait avoir une installtion à l'identique en local pour pouvoir tester si cela se produit sur la première ou la deuxième (quand un utilisateur as le mauvais style de configuré).
Comme c'est un requète mise en cache pour une heure, ça pourrait expliquer le côté intempestif, tu ne vois l'erreur que lors d'une remise en cache. Un truc dans le genre.
Verifie tes réglages de thème aussi, et en cas, rafraichit le cache du thème et du template dans l'acp. |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|