Déconnexions intempestives

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Déconnexions intempestives

Messagepar Empress Owl » 28 Fév 2019 à 17:55

Bonjour à tous !

J'espère que vous pourrez m'aider, je patine depuis des jours...

Voici mon problème :
Depuis 1-2 semaines, nous avons un souci de déconnexions intempestives de notre forum...
Cela se produit toutes les xx secondes, le temps de répondre à un message, en revenant en arrière (sur l'index, via le navigateur...). De plus, il faut parfois 2-3 tentatives avant de pouvoir se loguer (sans qu'il n'y ait d'erreur dans le login/mot de passe)...


Voici quelques données utiles sur le forum, n'hésitez pas à me demander s'il vous faut plus d'infos, ou si je peux mettre des fichiers en ligne pour vous les consulter... :
J'utilise la version 3.2.5 de phpbb.
L'adresse du forum est : the-virtual-tavern.com
La dernière modification du forum était l'installation d'un nouveau style que j'ai acheté, début Janvier : Milk v2.
Peu de temps avant, fin Décembre, j'ai enfin réussi à mettre à jour mon forum, de la version 3.2.1 à la version 3.2.5, après avoir pas mal galéré à cause d'erreurs de type "timeout".

J'utilise quelques extensions, qui jusqu'à présent ne m'ont pas posé de problème (y compris depuis la mise à jour du forum) :
  • External Links Open in New Window (1.0.5)
  • Last Post Avatar (1.0.3)
  • phpBB 3.2 Advanced Board Announcements (0.9.0)
  • PlanetStyles Flight Deck (v2) (2.0.2)
  • Posts merging (2.1.0)
  • Profile side switcher

J'ai légèrement édité les fichiers suivants lors de la mise à jour (je ne sais pas si cela peut jouer ; cela dit, ces modifications ont eu lieu fin Décembre, et nous n'avons constaté le souci de déconnexion que depuis 1-2 semaines ; seuls quelques fichiers du style Milk ont été modifiés début Janvier) :
  • .htaccess
  • config.php
Et dans les répertoires "theme" et "template" de certains styles, pour afficher/modifier la bannière :
  • imageset.css,
  • forms.css,
  • overall_header.html,
  • colors.css,
  • content.css.

Avez-vous une idée d'où cela peut venir ?
Empress Owl
Posteur néophyte
Posteur néophyte
 
Messages: 10
Enregistré le: 24 Oct 2016 à 11:33

Re: Déconnexions intempestives

Messagepar galixte » 01 Mar 2019 à 04:43

Salut,

hormis ton fichier ./.htaccess aucun autre n’est a suspecter, tu peux nous partager son contenu.

Aussi, peut-être que ton hébergeur rencontre des soucis, il faudrait le lui demander.

Par ailleurs, quelle configuration as-tu mis en place pour les cookies du forum ? Tu pourrais nous la partager.

Enfin, utilisez-vous (tes membres et toi) HTTP ou HTTPS pour naviguer sur le forum ?
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.

Image Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10525
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Déconnexions intempestives

Messagepar Empress Owl » 01 Mar 2019 à 15:04

Hello galixte, merci pour ton retour :

Alors voici le contenu de mon fichier .htaccess :
Code: Tout sélectionner
<IfModule mod_rewrite.c>
RewriteEngine on

#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
#RewriteBase /

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>

# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
	<IfVersion < 2.4>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfVersion>
	<IfVersion >= 2.4>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfVersion>
</IfModule>
<IfModule !mod_version.c>
	<IfModule !mod_authz_core.c>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfModule>
	<IfModule mod_authz_core.c>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfModule>
</IfModule>


J'ai ouvert un ticket auprès de mon hébergeur (OVH), j'attends leur retour...

Les paramètres des cookies sont les suivants :
  • Cookie domain : .the-virtual-tavern.com
  • Cookie name : virtual_tavern
  • Cookie path : /
  • Cookie secure : disabled
  • Cookie notice : disabled

Et c'est une adresse http, pas https...
ai-je intérêt à passer en https ?
si oui, comment ça se passe, je fais juste la demande auprès de mon hébergeur ou il y a d'autres démarches à prévoir ?

Merci encore pour ces pistes !
Empress Owl
Posteur néophyte
Posteur néophyte
 
Messages: 10
Enregistré le: 24 Oct 2016 à 11:33

Re: Déconnexions intempestives

Messagepar Empress Owl » 01 Mar 2019 à 15:42

Je ne sais pas si c'est lié, mais j'ai à présent un nouveau problème ;

Dans PHP MyAdmin, il apparait qu'une de mes tables est corrompue.
J'essaie depuis tout à l'heure de la réparer, mais j'ai une erreur :

Code: Tout sélectionner
Requête SQL :

REPAIR TABLE phpbb_posts

MySQL a répondu : Documentation
#2013 - Lost connection to MySQL server during query


Quand j'essaie de poster sur mon forum maintenant, j'ai :
Code: Tout sélectionner
SQL ERROR [ mysqli ]

Table './meuledefeqtav1/phpbb_posts' is marked as crashed and last (automatic?) repair failed [144]

SQL

SELECT t.*, f.*, p.post_visibility, p.post_time, p.post_id, tw.notify_status, bm.topic_id as bookmarked, tt.mark_time, ft.mark_time as forum_mark_time FROM (phpbb_forums f CROSS JOIN phpbb_posts p CROSS JOIN phpbb_topics t) LEFT JOIN phpbb_topics_watch tw ON (tw.user_id = 2 AND t.topic_id = tw.topic_id) LEFT JOIN phpbb_bookmarks bm ON (bm.user_id = 2 AND t.topic_id = bm.topic_id) LEFT JOIN phpbb_topics_track tt ON (tt.user_id = 2 AND t.topic_id = tt.topic_id) LEFT JOIN phpbb_forums_track ft ON (ft.user_id = 2 AND t.forum_id = ft.forum_id) WHERE p.post_id = 98727 AND t.topic_id = p.topic_id AND f.forum_id = t.forum_id

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/viewtopic.php
LINE: 248
CALL: phpbb\db\driver\factory->sql_query()

Que faire ?...
Empress Owl
Posteur néophyte
Posteur néophyte
 
Messages: 10
Enregistré le: 24 Oct 2016 à 11:33

Re: Déconnexions intempestives

Messagepar galixte » 01 Mar 2019 à 16:42

Salut,

je ne vois pas de modification effectuée dans ton fichier ./.htaccess.

Les paramètres des cookies du forum sont corrects.

Si tu actives le HTTPS depuis l’interface client de ton hébergeur OVH il faudra aussi activer l’option de la page de configuration des cookies : Cookie secure. Une fois activée il faudra saisir une règle de redirection de ton domaine sans HTTPS vers son équivalent avec HTTPS dans ton fichier ./.htaccess, voir ce message : support-utilisation-phpbb32/sujet212354.html#p1660995.

En passant, il apparait que la table tonprefixe_sessions de la base de données de ton forum est manquante : http://the-virtual-tavern.com/

Ta dernière question est à soumettre dans un nouveau sujet car une question (problématique) par sujet et par auteur, merci. ;)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.

Image Tu as un forum et tu veux aussi un site web ? Regarde par ici.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10525
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Déconnexions intempestives

Messagepar Empress Owl » 02 Mar 2019 à 00:22

Merci pour ta réponse...
malheureusement mon problème n'est pas solutionné...
au contraire, c'est de pire en pire :cry:
Je suis vraiment désespérée...
J'ai essayé de restaurer une ancienne version de ma base de données (via l'interface client d'OVH et PHP MyAdmin), et ça n'a pas marché...
Puis j'ai fait une erreur, et j'ai carrément supprimé la base de données, rendant impossible les restaurations provenant d'OVH...
J'ai essayé d'uploader manuellement une vielle sauvegarde à moi (début janvier), mais ça ne va toujours pas...
non seulement on a perdu 2 mois de forum,
mais on ne peut toujours pas poster (impossible de créer un post ou de répondre à un ancien),
et pour couronner le tout j'ai toujours ce problème de déconnexions toutes les 2 secondes...
je craque là...
OVH m'invite à faire appel à un prestataire pro (comme si j'avais les moyens) car ça dépasse leurs compétences, et les miennes...
Empress Owl
Posteur néophyte
Posteur néophyte
 
Messages: 10
Enregistré le: 24 Oct 2016 à 11:33


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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