Annonce

Important : WordPress 2.6.1 est disponible en français. À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#26 19-07-2008 10:47:18

dlo
Blogodépendant
Date d'inscription: 10-04-2007
Messages: 1510

Re: Wordpress 2.6 ne veut pas éditer les posts

Et pourtant si, cela marche bien avec l'ajout de la ligne en question dans wp-config.php, j'ai testé.
Autre possibilité:

Code: php

  1. // Désactivation du suivi des révisions d'article
  2. define('WP_POST_REVISIONS', 0);

Attention il y a des underscore entre WP, POST et REVISIONS mais ils n'apparaissent pas avec FF sur ce forum !!!!

Commencer par deleter les enregistrements avec la requête ci-dessus, puis modifier le wp-config.php

Cordialement

Dernière modification par dlo (19-07-2008 10:50:07)


Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !

Hors ligne

 

#27 19-07-2008 15:51:01

Merimac
Membre WP
Lieu: IDF
Date d'inscription: 19-07-2008
Messages: 4
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

Ma configuration WP actuelle
- Version de WordPress utilisée : v2.6 fr
- Thème utilisé : Default Fr
- Plugins en place : aucun
- Nom de l'hebergeur : Free
- http://merimac.online.fr/

dlo a écrit:

dens54 a écrit:

le tout, c'est que je ne peux plus retoucher mes posts!!!

Il y a un autre essai à faire pour tenter d'y voir plus clair. Il faudrait passer cette requête SQL sur la table wp_posts pour supprimer toutes les anciennes versions des articles. C'est sans danger pour les articles !

Code: sql

  1. DELETE FROM `wp_posts` WHERE `post_type` = 'revision'

Ensuite, il faut voir s'il est possible de modifer un article sans avoir le message d'erreur.

Cordialement

dlo a écrit:

Et pourtant si, cela marche bien avec l'ajout de la ligne en question dans wp-config.php, j'ai testé.
Autre possibilité:

Code: php

  1. // Désactivation du suivi des révisions d'article
  2. define('WP_POST_REVISIONS', 0);

Attention il y a des underscore entre WP, POST et REVISIONS mais ils n'apparaissent pas avec FF sur ce forum !!!!

Commencer par deleter les enregistrements avec la requête ci-dessus, puis modifier le wp-config.php

Cordialement

Je confirme que le fait de supprimer les enregistrements de révision dans la Base de donnée et d'ensuite désactiver la révision des articles fonctionne sur Free.
J'attends vos avis afin de voir si je suis un cas isolé dont la solution ci-dessus fonctionne, ou si cette méthode est bien la bonne pour tous le monde.

Bien à vous,

Dernière modification par Merimac (19-07-2008 15:53:53)

Hors ligne

 

#28 19-07-2008 16:07:01

Kinder-Maxi
Membre WP
Date d'inscription: 16-07-2008
Messages: 4

Re: Wordpress 2.6 ne veut pas éditer les posts

Moi aussi c'est comme toi Merimac ! J'ai vidé la table et désactivé les révisions, et là ça remarche nickel ! En espérant que ce bug sera corrigé dans la prochaine màj... même si personnellement je m'en moque un peu vu que je ne me sers pas des révisions big_smile

Merci beaucoup à tous pour cette aide rapide, et surtout à dlo !! wink J'espère que ça marchera pour tout le monde ^^

Hors ligne

 

#29 19-07-2008 18:38:31

dlo
Blogodépendant
Date d'inscription: 10-04-2007
Messages: 1510

Re: Wordpress 2.6 ne veut pas éditer les posts

Kinder-Maxi a écrit:

Merci beaucoup à tous pour cette aide rapide, et surtout à dlo !!

Ya pas d'quoi !!! icon_redface

Faut dire qu'il était coriace, ce bug...

Cordialement


Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !

Hors ligne

 

#30 19-07-2008 20:56:52

Hugues2
Passionné WP
Date d'inscription: 06-09-2007
Messages: 103

Re: Wordpress 2.6 ne veut pas éditer les posts

Je confirme, ça marche ! J'ai de nouveau accès à la fonction édit post pour le billet défectueux. Par contre ça marche une fois sur deux. Je suis obligé de renouveler la manip si pour x raison je souhaite la modifier plusieurs fois...
Après avoir envoyé mon fichier wp-config.php modifié comme indiqué ci-dessus.
D'avoir remplacé la requête :
SELECT * FROM `wp_posts` WHERE 1
Par :
DELETE FROM `wp_posts` WHERE `post_type` = 'revision'
Puis en cliquant sur exécuter dans ma table wp-posts OUI ouf ça marche wink
Merci pour cet excellent travail,
Amitiés,
Hugues :-)


Le seul but de tout homme : évoluer :-)
Mon site :
http://www.lespacearcenciel.com/

Hors ligne

 

#31 20-07-2008 00:23:22

dens54
Membre WP
Date d'inscription: 17-07-2008
Messages: 6

Re: Wordpress 2.6 ne veut pas éditer les posts

et bien, pour ma part, je suis retourné a la 2.5!! n'etant pas un expert de la BDD, j'attendrai une Mise a jour qui fonctionne... mais merci beaucoup pour tout le mal que Dlo s'est donné!!! c'est vraiment tres sympa!!!

Hors ligne

 

#32 20-07-2008 02:24:30

ProutProutkun
Membre WP
Date d'inscription: 20-07-2008
Messages: 1

Re: Wordpress 2.6 ne veut pas éditer les posts

Bonsoir j'ai fait un blog il y as tres peu de temps avec wordpress 2.6 > http://ipodgen.free.fr et je connais le meme probleme que vous.

Et je suis vraiment mauvais pour modifier quelque chose.

Si je retourne en 2.5 je vais perdre mes articles ? C'est simple de regler ce bug ?
Merci d'avance pour vos reponses

Cordialement

Dernière modification par ProutProutkun (20-07-2008 02:25:07)

Hors ligne

 

#33 22-07-2008 16:49:29

Yodan
Connaisseur WP
Date d'inscription: 26-07-2007
Messages: 31

Re: Wordpress 2.6 ne veut pas éditer les posts

Bonjour,

j'ai exactement le même problème.

Je ne comprends pas trop comment m'en sortir avec ça :

dlo a écrit:

dens54 a écrit:

le tout, c'est que je ne peux plus retoucher mes posts!!!

Il y a un autre essai à faire pour tenter d'y voir plus clair. Il faudrait passer cette requête SQL sur la table wp_posts pour supprimer toutes les anciennes versions des articles. C'est sans danger pour les articles !

Code: sql

  1. DELETE FROM `wp_posts` WHERE `post_type` = 'revision'

Ensuite, il faut voir s'il est possible de modifer un article sans avoir le message d'erreur.

Cordialement

dlo a écrit:

Et pourtant si, cela marche bien avec l'ajout de la ligne en question dans wp-config.php, j'ai testé.
Autre possibilité:

Code: php

  1. // Désactivation du suivi des révisions d'article
  2. define('WP_POST_REVISIONS', 0);

Attention il y a des underscore entre WP, POST et REVISIONS mais ils n'apparaissent pas avec FF sur ce forum !!!!

Commencer par deleter les enregistrements avec la requête ci-dessus, puis modifier le wp-config.php

Cordialement

Ne m'y connaissant pas beaucoup j'ai peur de me tromper dans une manipulation alors si quelqu'un pouvait expliquer étape par étape ce qu'il faut faire je lui serai très reconnaissant.

Merci d'avance.

Dernière modification par Yodan (22-07-2008 16:52:02)

Hors ligne

 

#34 22-07-2008 18:54:35

Prankster
Membre WP
Lieu: In Your Shell
Date d'inscription: 03-05-2008
Messages: 9
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

dlo a écrit:

Code:

  1. DELETE FROM `wp_posts` WHERE `post_type` = 'revision'

J'aurai voulu savoir où on rajoutait cette ligne ? Ma table SQL sous Notepad ressemble à ça (désolé ça va flooder):

Code: sql

  1. -- Structure de la table `wp_posts`
  2. --
  3.  
  4. CREATE TABLE IF NOT EXISTS `wp_posts` (
  5.   `ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  6.   `post_author` bigint(20) NOT NULL DEFAULT '0',
  7.   `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  8.   `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  9.   `post_content` longtext NOT NULL,
  10.   `post_title` text NOT NULL,
  11.   `post_category` int(4) NOT NULL DEFAULT '0',
  12.   `post_excerpt` text NOT NULL,
  13.   `post_status` varchar(20) NOT NULL DEFAULT 'publish',
  14.   `comment_status` varchar(20) NOT NULL DEFAULT 'open',
  15.   `ping_status` varchar(20) NOT NULL DEFAULT 'open',
  16.   `post_password` varchar(20) NOT NULL DEFAULT '',
  17.   `post_name` varchar(200) NOT NULL DEFAULT '',
  18.   `to_ping` text NOT NULL,
  19.   `pinged` text NOT NULL,
  20.   `post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  21.   `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  22.   `post_content_filtered` text NOT NULL,
  23.   `post_parent` bigint(20) NOT NULL DEFAULT '0',
  24.   `guid` varchar(255) NOT NULL DEFAULT '',
  25.   `menu_order` int(11) NOT NULL DEFAULT '0',
  26.   `post_type` varchar(20) NOT NULL DEFAULT 'post',
  27.   `post_mime_type` varchar(100) NOT NULL DEFAULT '',
  28.   `comment_count` bigint(20) NOT NULL DEFAULT '0',
  29.   PRIMARY KEY  (`ID`),
  30.   KEY `post_name` (`post_name`),
  31.   KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`)
  32. ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=128 ;
  33.  
  34. --
  35. -- Contenu de la table `wp_posts`


Ou alors peut on simplement passer sous l'interface SQL de chez Free et Delete carrément "post-type" dans la table SQL wp_posts ?

Dernière modification par Prankster (22-07-2008 18:55:58)

Hors ligne

 

#35 22-07-2008 21:11:04

Foley
Membre WP
Date d'inscription: 22-07-2008
Messages: 4
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

Bonjour à tous, je suis une petite nouvelle dans le monde de wordpress.

J'ai rencontré le même problème à l'édition des messages sur mon blog hébergé chez free. J'ai fait la manipulation proposé par dlo et ça a marché niquel! Je peux à nouveau éditer mes articles.

Mais depuis un autre problème est apparu, dés que je valide quelque chose, que ce soit l'enregistrement d'un article modifié ou l'enregistrement de modifications dans mes réglages ou autre... J'ai ce message d'erreur qui apparaît :

Code:

  1. Warning: Cannot modify header information - headers already sent by (output started at /mnt/102/sda/5/f/morningbyfoley/wordpress/wp-config.php:1) in /mnt/102/sda/5/f/morningbyfoley/wordpress/wp-includes/pluggable.php on line 770

Mais pourtant il semble prendre en compte les modifications. Donc ça fonctionne, c'est cool, mais ce message d'erreur est un peu gênant dans la mesure où je dois revenir en arrière pour retrouver mon tableau de bord.

Avez vous une idée d'où ça peut venir et comment réparer ça?

Merci d'avance!

Ma configuration WP actuelle
- Version de WordPress utilisée : v2.6 fr
- Thème utilisé : thewindcriesmary-fr
- Plugins en place : aucun
- Nom de l'hebergeur : Free
- http://morningbyfoley.free.fr/wordpress/

Hors ligne

 

#36 23-07-2008 09:24:11

dlo
Blogodépendant
Date d'inscription: 10-04-2007
Messages: 1510

Re: Wordpress 2.6 ne veut pas éditer les posts

@Prankster
La requête SQL est à exécuter directement sur la base via PHPMyAdmin

@Foley
Il faut supprimer dans le fichier wp-config.php les lignes blanches, espaces qui peuvent se trouver au début. Celui-ci doit commencer par <?php et rien d'autre.

Cordialement

Dernière modification par dlo (23-07-2008 09:24:49)


Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !

Hors ligne

 

#37 23-07-2008 09:40:30

Belgarion
Connaisseur WP
Date d'inscription: 18-07-2008
Messages: 28

Re: Wordpress 2.6 ne veut pas éditer les posts

J'ai eu le même problème hier (je suis aussi chez free) ce qui m'a fait recommencer deux fois un article ^^
Par contre cette erreur d'édition arrivait toujours quand je remettais en route le plugin Dean's FCKEditor For Wordpress. Je pensais donc que l'affaire était liée, mais ce n'est pas le cas.
Actuellement ça marche au poil. J'espère donc que ça durera.

Hors ligne

 

#38 23-07-2008 17:51:43

Foley
Membre WP
Date d'inscription: 22-07-2008
Messages: 4
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

@dlo :: ok merci, j'avais réglé le procblème entre temps en re-uplodant le fichier wp-config.php dont j'avais fait une sauvegarde avant d'éditer pour rajouter la ligne concernant les révisions. Ca remarche niquel, donc je vais rester comme ça.

Hors ligne

 

#39 23-07-2008 21:58:22

Prankster
Membre WP
Lieu: In Your Shell
Date d'inscription: 03-05-2008
Messages: 9
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

Merci à toi dlo.

Néanmoins cela marche une fois pour moi et je dois me retaper toute la manip'... reloud. Je sens que je vais repasser sous 2.5. D'ailleurs comment fait-on au niveaux des tables pour ça ?

Hors ligne

 

#40 24-07-2008 01:09:02

Belgarion
Connaisseur WP
Date d'inscription: 18-07-2008
Messages: 28

Re: Wordpress 2.6 ne veut pas éditer les posts

Rebonjour.

J'ai fais la manip de dlo (les deux temps), qui a fonctionné au poil. Je note juste que j'avais fais la bourde de rajouter les lignes à la fin du wp-config.php ... mais trop à la fin (bah quand on n'y connait rien... on n'y connait rien). Bref quand j'ai compris pourquoi ça ne marchait pas, il a suffit de déplacer les lignes au dessus de la balise de fin pour régler le dernier soucis.

Merci donc.

Hors ligne

 

#41 24-07-2008 09:39:43

dlo
Blogodépendant
Date d'inscription: 10-04-2007
Messages: 1510

Re: Wordpress 2.6 ne veut pas éditer les posts

@Prankster
Est-ce que tu as désactivé le suivi des révisions des articles en ajoutant cette ligne au fichier wp-config.php ?

Code: php

  1. // Désactivation du suivi des révisions d'article
  2. define('WP_POST_REVISIONS', 0);

L'erreur ne devrait plus se reproduire ensuite.

Cordialement


Non, je ne suis pas blogodépendant... C'est juste que je n'ai toujours pas trouvé la sortie de ce forum !

Hors ligne

 

#42 24-07-2008 10:42:14

rico22
Connaisseur WP
Date d'inscription: 21-07-2008
Messages: 11

Re: Wordpress 2.6 ne veut pas éditer les posts

voici mon wp-config.php:

Code:

  1. <?php
  2. // ** reglages MySQL ** //
  3. define('DB_NAME', 'mabase');    // Le nom de la base de donnees
  4. define('DB_USER', 'monusername');     // Votre identifiant MySQL
  5. define('DB_PASSWORD', 'monpass'); // ...et votre mot de passe
  6. define('DB_HOST', 'sql.free.fr');    // Dans la plupart des cas, vous n'aurez pas a modifier cette ligne
  7.        
  8. // Vous pouvez faire plusieurs installation sur une meme base de donnees en leur donnant un prefixe unique
  9. $table_prefix  = 'wp_';   // Que des chiffres, lettres ou soulignes, s'il vous plait !
  10.        
  11. // Modifiez la ligne suivante pour traduire WordPress. Il faut que le dossier
  12. // wp-includes/languages contienne une fichier .mo correspondant a la langue choisir.
  13. // Par exemple, installez de.me dans wp-includes/languages et preciser 'de' a WPLANG
  14. // pour mettre en place la traduction allemande.
  15. define ('WPLANG', 'fr_FR');
  16.        
  17. // Désactivation du suivi des révisions d'article
  18. define ('WP_POST_REVISIONS', 0);  // <== ELLE EST ICI !!!
  19.  
  20. /* C'est tout, ne touchez pas au reste ! Bloguez bien ! */
  21.        
  22. define('ABSPATH', dirname(__FILE__).'/');
  23. require_once(ABSPATH.'wp-settings.php');
  24. ?>

Il semble que chez moi le DEFINE n'a aucun effet !
Je doit a chaque fois repasser la requette SQL !!!

Hors ligne

 

#43 24-07-2008 10:50:36

Belgarion
Connaisseur WP
Date d'inscription: 18-07-2008
Messages: 28

Re: Wordpress 2.6 ne veut pas éditer les posts

Je n'y connais rien, mais je vois une différence entre ce qu'écrit dlo et ce que tu as toi : t'as un espace entre define et les parenthèses. Teste de l'enlever pour voir ?

Hors ligne

 

#44 24-07-2008 11:48:52

rico22
Connaisseur WP
Date d'inscription: 21-07-2008
Messages: 11

Re: Wordpress 2.6 ne veut pas éditer les posts

Ha oui merci !
J'ai fait un copier/coller a partir de la première page de cette discussion, ou dlo avait également inséré cet espace...
Je vais essayer ce soir sans l'espace, et remettre "false" a la place de "0".
En même temps je doute que ce soit ca le probleme: je pense que si le serveur devait ne pas comprendre cette ligne, il m'aurait retourné un message d'erreur du genre "syntax error".
D'ailleurs la ligne du dessus, qui est d'origine dans ce fichier, a le même espace, et semble fonctionner.

mais je vais quand même essayer !

Hors ligne

 

#45 24-07-2008 13:18:31

Prankster
Membre WP
Lieu: In Your Shell
Date d'inscription: 03-05-2008
Messages: 9
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

dlo a écrit:

@Prankster
Est-ce que tu as désactivé le suivi des révisions des articles en ajoutant cette ligne au fichier wp-config.php ?

Oui ça j'ai fait. En fait je pense que l'erreur provient de la requête SQL.

Je me contente de faire un copier coller et il m'affiche un message d'erreur, donc je sélectionne une colonne à afficher comme il me le demande mais toujours le même message, et à force de spam voilà ce que ca donne.

Screen 1

Screen 2

Si vous avez un lien indiquant comment faire une bonne requête sur PHPMyAdmin [2.11.3], je suis preneur.

Dernière modification par Prankster (24-07-2008 13:18:59)

Hors ligne

 

#46 24-07-2008 15:21:26

rico22
Connaisseur WP
Date d'inscription: 21-07-2008
Messages: 11

Re: Wordpress 2.6 ne veut pas éditer les posts

Enleve "1." Ca marchera beaucoup mieux
Le copier/coller depuis le forum rajoute une numérotation a chaque ligne, il faut les enlever !

Hors ligne

 

#47 24-07-2008 15:48:32

Prankster
Membre WP
Lieu: In Your Shell
Date d'inscription: 03-05-2008
Messages: 9
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

En fait j'enlève le 1 et les espaces, je l'ai oublier sur le screen.

En sélectionnant la table wp_post,* dans la colonne en haut ca me mets toujours mon message et me transforme mon texte en:

Code:

  1. SELECT `wp_posts`.*
  2. FROM wp_posts

Hors ligne

 

#48 24-07-2008 16:46:34

rico22
Connaisseur WP
Date d'inscription: 21-07-2008
Messages: 11

Re: Wordpress 2.6 ne veut pas éditer les posts

Ma methode est la suivante :
1-je me logge sur mon interface phpmyadmin
2-Je sélection l'onglet "SQL" en haut !
3-je copie/colle la requette : DELETE FROM `wp_posts` WHERE `post_type` = 'revision'
4-je clique sur exécuter !
Sa doit marcher!

Hors ligne

 

#49 24-07-2008 19:01:05

Prankster
Membre WP
Lieu: In Your Shell
Date d'inscription: 03-05-2008
Messages: 9
Site web

Re: Wordpress 2.6 ne veut pas éditer les posts

Hey en effet, c'est plus simple que de cliquer sur l'onglet "Requête".

Merci beaucoup à toi et encore à dlo qui ont aidé sur le topic : )

Hors ligne

 

#50 25-07-2008 09:21:14

rico22
Connaisseur WP
Date d'inscription: 21-07-2008
Messages: 11

Re: Wordpress 2.6 ne veut pas éditer les posts

Content d'avoir pu aider !

Par contre pour moi mettre a "false" la constante WP_POST_REVISIONS, n'a pas vraiment d'effet:
Une sauvegarde automatique crée une nouvelle révision du billet, et donc le message d'erreur.
Cliquer sur "voir l'article" crée une nouvelle révision, et donc le message d'erreur.

En fait j'ai trouver une parade: lorsqu'on clique sur "voir l'article", le navigateur ouvre le billet dans une nouvelle fenêtre ou un nouvel onglet (selon le navigateur utilisé). La il ne faut pas cliquer sur "modifier" en bas de l'article sur cette page d'aperçu.
Il faut fermer cette fenêtre, et revenir a l'espace d'édition déjà ouverte et cliquer sur "enregistrer", et là l'erreur disparait.
Il ne faut pas non plus laisser une sauvegarde automatique avoir le dernier mot avant de quitter sa page d'édition, sinon -> encore problème. Il faut l'enregistrer soit même.

Pour résumer, tout ce qui fabrique une sauvegarde automatique crée le problème.
Cliquer sur "Enregistrer" le fait disparaitre.

Je crois qu'il y a là un gros bug a corriger !

Dernière modification par rico22 (25-07-2008 09:21:59)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France