[ucp.php] Erreurs sql

Forum consacré à phpBB lui même. Comment tirer le meilleur de ce puissant forum.
Veuillez noter que ce forum n'est pas un forum de support officiel, il s'agit ici plus de partager que de demander.

Modérateur: Modérateurs

[ucp.php] Erreurs sql

Messagede Reyien » Jeu Aoû 14, 2008 6:20 pm

Bonjour à tous !

J'ai un tout petir problème...

Comme un brave, j'ai voulu modifier les Conditions générales d'utilisations de mon forum. Je me suis donc rendu dans le fichier ucp.php ou j'ai modifié le texte qui me plaisait. Maaaaiiiisss, je ne sais pas ce que j'ai foutu, maintenant j'ai cette erreur en haut de mon forum quand quelqu'un essaye de s'enregistrer, de se connecter ou de se deco :

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3545: Cannot modify header information - headers already sent by (output started at /language/fr/ucp.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3547: Cannot modify header information - headers already sent by (output started at /language/fr/ucp.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3548: Cannot modify header information - headers already sent by (output started at /language/fr/ucp.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3549: Cannot modify header information - headers already sent by (output started at /language/fr/ucp.php:1)

Quelqu'un connait cette erreur ?

Merci de vos réponses ^^
Reyien
 
Messages: 3
Inscription: Jeu Aoû 14, 2008 6:14 pm

Publicité

Messagede Reyien » Jeu Aoû 14, 2008 6:24 pm

Voici les premieres lignes de l'ucp.php pour vous aider (enfin...pour m'aider :p)

Code: Tout sélectionner
<?php
if (!defined('IN_PHPBB'))
{
   exit;
}

if (empty($lang) || !is_array($lang))
{
   $lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

// Privacy policy and T&C
$lang = array_merge($lang, array(
   'TERMS_OF_USE_CONTENT' => 'En accédant à “%1$s” (désigné ici par “nous”, “notre”, “nos”, “%1$s”, “%2$s”), vous acceptez d’être légalement responsable des conditions suivantes. Si vous n’acceptez pas d’être légalement responsable de toutes les conditions suivantes, alors n’accédez pas et/ou n’utilisez pas “%1$s”. Nous pouvons modifier celles-ci à n’importe quel moment et nous ferons tout pour que vous en soyez informé, bien qu’il soit prudent de vérifier régulièrement celles-ci par vous-même. Si vous continuez d’utiliser “%1$s” alors que des changements ont été effectués, vous acceptez d’être légalement responsable des conditions découlant des mises à jour et/ou modifications.<br />
   <br />
   Notre forum est de type phpBB (désigné ici par “ils”, “eux”, “leur”, “logiciel phpBB”, “www.phpbb.com”, “Groupe phpBB”, “Equipes phpBB”) qui est un script libre de forum, déclaré sous la licence “<a href="http://opensource.org/licenses/gpl-license.php">General Public License</a>” (désigné ici par “GPL”) et qui peut être téléchargé depuis <a href="http://www.phpbb.com/">www.phpbb.com</a>. Le logiciel phpBB facilite seulement les discussions basées sur internet. Le groupe phpBB n’est pas responsable de ce que nous acceptons et/ou n’acceptons pas, comme contenu ou conduite permis. Pour de plus amples informations au sujet de phpBB, merci de consulter: <a href="http://www.phpbb.com/">http://www.phpbb.com/</a>.<br />
   <br />
   Vous acceptez de ne pas publier de contenu abusif, obscène, vulgaire, diffamatoire, choquant, menaçant, à caractère sexuel ou autre qui peut transgresser les lois de votre pays, du pays où “%1$s” est hébergé ou les lois internationales. Le faire peut vous mener à un bannissement immédiat et permanent, avec une notification à votre fournisseur d’accès à internet si nous le jugeons nécessaire. L’adresse IP de tous les messages est enregistrée pour aider au renforcement de ces conditions. Vous acceptez que “%1$s” supprime, édite, déplace ou verrouille n’importe quel sujet lorsque nous estimons que cela est nécessaire. En tant qu’utilisateur, vous acceptez que toutes les informations que vous avez entrées soient stockées dans notre base de données, celles ci demeurant la propriété exclusive de LeaMundis.
   ',
   'PRIVACY_POLICY'      => 'Cette politique explique en détail comment “%1$s” et ses sociétés affiliées (désignés ici par “nous”, “notre”, “nos”, “%1$s”, “%2$s”) et phpBB (désigné ici par “ils”, “eux”, “leur”, “logiciel phpBB”, “www.phpbb.com”, “Groupe phpBB”, “Equipes phpBB”) utilisent n’importe quelle information collectée pendant n’importe quelle session d’utilisation de votre part (désignée ici “vos informations”).<br />
   <br />
   Vos informations sont collectées de deux manières. Premièrement, en naviguant sur “%1$s”, le logiciel phpBB créera un certain nombre de cookies, qui sont des petits fichiers textes téléchargés dans les fichiers temporaires du navigateur internet de votre ordinateur. Les deux premiers cookies ne contiennent qu’un identifiant utilisateur (désigné ici par “ID de l’utilisateur”) et un identifiant de session invité (désigné ici par “ID de la session”), qui vous sont automatiquement assignés par le logiciel phpBB. Un troisième cookie sera créé une fois que vous naviguerez sur les sujets de “%1$s” et est utilisé pour stocker les informations sur les sujets que vous avez lus, ce qui améliore votre navigation sur le forum .<br />
   <br />
   Nous pouvons également créer des cookies externes au logiciel phpBB tout en naviguant sur “%1$s”, bien que ceux-ci soient hors de portée du document qui est prévu pour couvrir seulement les pages créées par le logiciel phpBB. La seconde manière est de récupérer l’information que vous nous envoyez et que nous collectons. Ceci peut être, et n’est pas limité à: la publication en tant qu’utilisateur invité (désignée ici par “messages invités”), l’inscription sur “%1$s” (désignée ici par “votre compte”) et les messages que vous envoyez après l’inscription et lors d’une connexion (désignés ici par “vos messages”).<br />
   <br />
   Votre compte contiendra au minimum un identifiant unique (désigné ici par “votre nom d’utilisateur”), un mot de passe personnel utilisé pour la connexion à votre compte (désigné ici par “votre mot de passe”), et une adresse e-mail personnelle valide (désignée ici par “votre e-mail”). Vos informations pour votre compte sur “%1$s” sont protégées par les lois de protection des données applicables dans le pays qui nous héberge. Il nous revient de juger si toute autre information du formulaire d’inscription est obligatoire ou non. Dans tous les cas, vous pouvez choisir quelle information de votre compte sera affichée publiquement. De plus, dans votre profil, vous pouvez souscrire ou non à l’envoi automatique d’e-mail par le logiciel phpBB.<br />
   <br />
   Votre mot de passe est crypté (hashage à sens unique) afin qu’il soit sécurisé. Cependant, il est recommandé de ne pas utiliser le même mot de passe sur plusieurs sites internet différents. Votre mot de passe est le moyen d’accès à votre compte sur “%1$s”, conservez-le soigneusement et en aucun cas une personne affiliée de “%1$s”, de phpBB ou une d’une tierce partie ne peut vous demander légitimement votre mot de passe. Si vous oubliez votre mot de passe, vous pouvez utiliser la fonction “J’ai perdu mon mot de passe” fournie par le logiciel phpBB. Ce processus vous demandera de fournir votre nom d’utilisateur et votre e-mail, alors le logiciel phpBB générera un nouveau mot de passe qui vous permettra de vous reconnecter.<br />
   ',
));
Reyien
 
Messages: 3
Inscription: Jeu Aoû 14, 2008 6:14 pm

Messagede Reyien » Jeu Aoû 14, 2008 6:33 pm

Et voici les lignes correspondante du functions.php, les choses qui posent problème :

header('Content-type: text/html; charset=UTF-8');

header('Cache-Control: private, no-cache="set-cookie"');
header('Expires: 0');
header('Pragma: no-cache');
Reyien
 
Messages: 3
Inscription: Jeu Aoû 14, 2008 6:14 pm

Messagede SeO » Sam Aoû 16, 2008 8:31 am

Tu as du soit introduire un espace avant :

Code: Tout sélectionner
<?php


ou après :

Code: Tout sélectionner
?>


ou alors, ne pas éditer le fichier en utilisant l'encodage utf-8, ou enfin, tout simplement brisé une des chaines de caractères avec un guillemet (').
SeO
Admin
Admin
 
Messages: 6334
Inscription: Mer Mar 15, 2006 9:41 pm

Re: [ucp.php] Erreurs sql

Messagede cyrille17 » Dim Nov 08, 2009 6:27 pm

bonjour,

j'ai le meme probleme : http://www.mccartney-fanclub.com/forum/ ... f4e77dad39

a tu resolu le tiens?

SEO, peux tu preciser, ta reponse est un peu trop technique pour moi. J'ai trouvé le code dont tu parle mais je ne sais pas quoi en faire.
cyrille17
 
Messages: 25
Inscription: Mer Juin 20, 2007 9:43 pm

Re: [ucp.php] Erreurs sql

Messagede dcz » Lun Nov 09, 2009 11:17 am

Tu as bien utilisé un éditeur de texte gérant l'utf8 sans BOM correctement pour faire ta modif ? Comme notepad++ par exemple ?
Si ce n'est pas le cas, essaye de refaire ta modif avec notepad++

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: [ucp.php] Erreurs sql

Messagede cyrille17 » Lun Nov 09, 2009 12:21 pm

quelle modif?

quandje supprime les lignes :

header('Content-type: text/html; charset=UTF-8');
header('Cache-Control: private, no-cache="set-cookie');
header('Expires: 0');
header('Pragma: no-cache');
return;

je n'ai plus de message d'erreur sur la page indiquée plus haut mais juste une ligne blanche qui apparrait, mais une fois connecté j'ai les memes messages d'erreurs qui apparaissent.
Dernière édition par cyrille17 le Lun Nov 09, 2009 12:30 pm, édité 1 fois.
cyrille17
 
Messages: 25
Inscription: Mer Juin 20, 2007 9:43 pm

Re: [ucp.php] Erreurs sql

Messagede dcz » Lun Nov 09, 2009 12:22 pm

Ben, celle des Conditions générales, c'est bien le sujet non ?
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: [ucp.php] Erreurs sql

Messagede cyrille17 » Lun Nov 09, 2009 12:33 pm

Oui, pardon.

Moi j'ai le meme probleme mais je n'ai pas touché les conditions generales.
Comment savoir d'ou ca viens?

Je ne peux plus me connecter au forum.
cyrille17
 
Messages: 25
Inscription: Mer Juin 20, 2007 9:43 pm

Re: [ucp.php] Erreurs sql

Messagede dcz » Lun Nov 09, 2009 12:46 pm

C'est normal, l'affichage de l'erreur bloque les session dans ce cas.

Donc, le problème se trouve dans language/fr/ucp.php, alors prend un vrai éditeur, et refais les modifs que tu as dû y faire, en repartant d'un fichier tout neuf ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: [ucp.php] Erreurs sql

Messagede cyrille17 » Lun Nov 09, 2009 2:53 pm

merci ca marche

j'ai fait un copié collé du fichier dans un nouveau que j'ai republié.
cyrille17
 
Messages: 25
Inscription: Mer Juin 20, 2007 9:43 pm

Re: [ucp.php] Erreurs sql

Messagede david_34 » Sam Nov 21, 2009 9:41 am

bonjour, moi aussi jais une erreur que je comprend pas elle ne vient que quand je reste longtemps sur qui et en ligne je pige pas :(

Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysqli ]

MySQL server has gone away [2006]

SQL

SELECT u.user_id, u.username, u.username_clean, u.user_type, u.user_colour, s.session_id, s.session_time, s.session_page, s.session_ip, s.session_browser, s.session_viewonline, s.session_forum_id FROM phpbb_users u, phpbb_sessions s WHERE u.user_id = s.session_user_id AND s.session_time >= 1258650202 ORDER BY s.session_time DESC

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: viewonline.php
LINE: 131
CALL: dbal_mysqli->sql_query()


merci de votre aide
david_34
PR2
PR2
 
Messages: 219
Inscription: Mar Fév 24, 2009 6:37 pm

Re: [ucp.php] Erreurs sql

Messagede dcz » Lun Nov 23, 2009 9:40 am

MySQL server has gone away


Ça veut dire que le serveur MySQL a cessé de répondre, ce qui n'est à priori pas lié à ton forum, mais plus à une limitation de ton hébergement (charge et / ou nombre de connexions simultanées trop importante pour la limite).

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Re: [ucp.php] Erreurs sql

Messagede david_34 » Mar Nov 24, 2009 3:29 am

bonjour merci bien, mai j'ai jamais ue ça avent lol :( je me demande si je vais pas toute encore une foi refaire a 0 :? car jais le pros de chez o v h :(

Date de création : 2009-09-19
Date d'expiration : 2010-09-23

Type d'offre : pro
Login : ***

Espace Web
0.23% - Utilisés : 227.43 Mo - Capacité : 97.66 Go
OverQuota
Attention : le quota de votre hébergement est dépassé !
Certaines limitations ont été appliquées :
(Taille max. de 50Ko pour l'écriture des fichiers)
(Envoi FTP bloqué)
Veuillez libérer de l'espace disque et cliquez sur le bouton suivant afin de retirer ces limitations et mettre à jour votre quota.
Mettre à jour mon Quota
Trafic Mensuel
0.31% - Utilisés : 3.11 Go - Capacité : 1 To
FreeDom
1 créé(s) - 0 disponible(s)*

je crois que je vais leur téléphoner car sur mon espace jais pas ça :(
david_34
PR2
PR2
 
Messages: 219
Inscription: Mar Fév 24, 2009 6:37 pm

Re: [ucp.php] Erreurs sql

Messagede dcz » Mar Nov 24, 2009 8:37 am

En effet, c'est bizarre qu'il te dise que tu as dépassé ton quota alors qu'en même temps les données disent que tu en est loin, ça vaut un coup de fil ça.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21428
Inscription: Ven Avr 28, 2006 9:03 pm

Suivante

Retourner vers Le Forum phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités