- WordPress :6.4
- Statut : résolu
- Ce sujet contient 32 réponses, 4 participants et a été mis à jour pour la dernière fois par
Pingouinmanchot, le il y a 1 année et 1 mois.
-
AuteurMessages
-
15 mai 2024 à 12 h 18 min #2472868
Résultat :
- 1 ligne supprimée seulement
Quota : toujours à 219 Mo. Il a même légèrement augmenté 🙁
Merci encore.
15 mai 2024 à 13 h 39 min #2472876Vous pensez bien à faire « recalculer le quota ». Et le poids de la table wp_options est inchangé? Refaites la commande de la réponse #2472859 pour voir.
15 mai 2024 à 14 h 25 min #2472877Pour être bien certain des commandes que vous me conseillez, les voici avec leurs résultats :
SELECT option_name, length(option_value) AS option_value_length FROM wp_options ORDER BY option_value_length DESC LIMIT 10;
Résultat : option_name option_value_length
googlefonts_data 101231
wp_installer_settings 85532
bwp_minify_detector_log 69914
cookie_notice_app_blocking 65843
ninja_forms_addons_feed 29923
wps_limit_login_logged 29902
_site_transient_update_plugins 26599
rewrite_rules 21512
wpuxss_eml_mimes 17748
megamenu_themes 17357Il y a encore une ligne ninja
J’ai donc tapé ceci pour effacer la ligne ninja :
DELETE FROM
wp_options
WHERE option_name = ‘ninja_forms_addons_feed’ ;1 ligne supprimée.
J’ai recalculé le quota. A chaque fois, ça mouline 2 ou 3 minutes. Et j’ai toujours le quota affiché qui est dépassé.
15 mai 2024 à 14 h 34 min #2472878De plus, après chaque fois que je tape une cde sql, le quota augmente un petit peu.
Est-ce qu’il y aurait un cache à vider dans mysql ?
15 mai 2024 à 15 h 06 min #2472879Est-ce qu’il y aurait un cache à vider dans mysql ?
Je ne pense pas.
Vous avez bien sauvegardé votre base de données et la table wp_options? Si oui, faites:
SELECT * FROM `wp_options` WHERE option_name LIKE '%transient%' AND option_value < '1715775424';
Ce sont les transients expirés. On verra s’il y en a beaucoup. Et ensuite on les supprimera.
15 mai 2024 à 15 h 17 min #2472880Réponse :
option_id option_name option_value autoload
9347168 _transient_timeout_6__322911335 1715598825 no
9347169 _transient_6__322911335 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347170 _transient_timeout_6__3306755547 1715598825 no
9347171 _transient_6__3306755547 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9348073 _transient_timeout_6__2044710387 1715598868 no
9348074 _transient_6__2044710387 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9348141 _transient_timeout_6__2683699163 1715598872 no
9348142 _transient_6__2683699163 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347167 _transient_6__2157138163 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347162 _transient_timeout_6__1554937997 1715598825 no
9347163 _transient_6__1554937997 » <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347164 _transient_timeout_6__1992130819 1715598825 no
9347165 _transient_6__1992130819 » <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347166 _transient_timeout_6__2157138163 1715598825 no
9347156 _transient_timeout_6__1442456009 1715598825 no
9347157 _transient_6__1442456009 » <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347158 _transient_timeout_6__183928168 1715598825 no
9347159 _transient_6__183928168 » <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347160 _transient_timeout_6__3025759380 1715598825 no
9347161 _transient_6__3025759380 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9349181 _transient_timeout_6__2971686189 1715598923 no
9349182 _transient_6__2971686189 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347152 _transient_timeout_6__1313770236 1715598824 no
9347153 _transient_6__1313770236 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347154 _transient_timeout_6__3742871005 1715598825 no
9347155 _transient_6__3742871005 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347144 _transient_timeout_6__1018910804 1715598824 no
9347145 _transient_6__1018910804 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no
9347146 _transient_timeout_6__43976776 1715598824 no
9347147 _transient_6__43976776 « <!– default-view.php –>\n<div\n\tclass=\ »ngg-ga… no15 mai 2024 à 15 h 23 min #2472882Ce n’est pas énorme mais vous pouvez les supprimer:
DELETE FROM `wp_options` WHERE option_name LIKE '%transient%' AND option_value < '1715775424';
15 mai 2024 à 15 h 24 min #2472883Salut, essaye de nettoyer les transitoires avec cette commande SQL (change le préfixe de la table par le tien) :
DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')
15 mai 2024 à 15 h 37 min #2472884Je viens de faire ceci :
DELETE FROM
wp_options
WHERE option_name LIKE ‘%transient%’ AND option_value < ‘1715775424’;Réponse :
49796 lignes supprimées. (traitement en 3.1540 seconde(s).)J’ai redemandé à calculer le quota.
Réponse dans 2 ou 3 minutes.
15 mai 2024 à 15 h 45 min #2472885Salut, ça devrait le faire, maintenant il te reste à organiser la gestion de ta base de données et à terme d’envisager une augmentation du quota de cette dernière.
15 mai 2024 à 15 h 45 min #2472886C’est presque bon.
Le quota est descendu à 24 Mo au lieu de 219 Mo.
C’est très bien. 🙂
Mais l’accès à l’interface admin du site est toujours bloqué.
15 mai 2024 à 15 h 53 min #2472887Bon, maintenant, j’ai l’accès à l’interface admin du site.
Je vais nettoyer la bdd avec wp sweep.
Un grand merci à tous ceux qui m’ont aidé. -:)
Cordialement,
15 mai 2024 à 16 h 01 min #2472891ET comme le conseillait hier momo :
Par la suite tu peux limiter les révisions avec ce code dans le fichier wp-config.php :
<code class="code-embed-code language-php"><span class="token function">define</span><span class="token punctuation">(</span> <span class="token string single-quoted-string">'WP_POST_REVISIONS'</span><span class="token punctuation">,</span> <span class="token number">5</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">// limite à 5 révisions avec ou sans les apostrophes ?</span>
15 mai 2024 à 16 h 05 min #2472892Je remets la réponse et la manip de momo :
Par la suite tu peux limiter les révisions avec ce code dans le fichier wp-config.php :
define( ‘WP_POST_REVISIONS’, 5); // limite à 5 révisions
Avec ou sans les apostrophes ?
15 mai 2024 à 16 h 59 min #2472897Avec ou sans les apostrophes ?
Là avec. Oui, je sais c’est contrariant mais c’est comme ça 🙂
Ce n’est pas énorme mais vous pouvez les supprimer:
En fait il y avait énormément de transients expirés. Il doit y avoir une limite au nombre de résultats montrés dans la requête « select » ou alors il y avait plusieurs pages de résultats et vous n’avez montré que la première.
Au sujet des révisions, il est surprenant que la commande sql n’ait trouvé que deux lignes à supprimer. Cela voudrait dire que par défaut vous n’avez aucune révision de vos articles. C’est curieux.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.