Supprimer un serveur [Solved]
On a bien le lien mais on fait comment ensuite ?
A solution has been made availableSolution Manager: Bernard
Issue description
Bonjour,
Eh oui, c'est encore moi ! Je souhaite supprimer un serveur de flux RSS, je clique sur "Supprimer", j'obtiens une nouvelle page, et après ? Il n'y a rien à cliquer sur cette page. Ne manquerait-il pas quelque bouton ou quelque lien, le serveur étant toujours dans la liste lorsque l'on y revient (en faisant page précédente).
Files
| 20080902 patch servers.tgz 2,195 bytes, 21 downloads Edited by Bernard on Sep. 2 Zoom |
Comments
| Bernard from nearby-an-airport Associate, 6796 posts | Sur la machine de développement, le script d'effacement de serveur provoque un avertissement PHP. Est-ce cette notification qui empêche le fonctionnement du script dans votre environnement ? Toujours est-il qu'il convient de remplacer la ligne 122 de servers/delete.php comme suit.Avant : Après : Modification : voir plutôt le nouveau correctif fourni le 2 septembre, qui modifie le même fichier. |
| Hervé 22 posts | Bonjour, Eh bien non, le problème n'est pas résolu. Quand je clique sur le lien "Supprimer" depuis la liste des serveurs, j'obtiens la page "Effacer un serveur" avec en-dessous la description du serveur, et c'est tout. Il n'y a aucun bouton, aucun lien dans la page. Si j'affiche le code source, il n'y a aucun code de formulaire pour confirmer la suppression. Ce qui explique peut-être que je n'ai pas eu l'erreur PHP à laquelle vous avez fait allusion. Si vous voulez voir ce qui se passe, je vous donne l'adresse du site et les codes d'accès en conversation privée, cela se produit sur 2 sites en version 8.6beta30.31. |
| Bernard from nearby-an-airport Associate, 6796 posts | Je ne sais que dire, si ce n'est un soupcon sur l'intégrité des scripts PHP en activité sur votre serveur. Peut-être l'occasion de passer à la toute dernière version 8.6beta30.31.12, pour remttre les scripts d'équerre ? |
| Hervé 22 posts | Bonjour, Cela se passe au niveau de la base de données. J'ai mis en place un site en local et créé un serveur puis j'ai essayé de le supprimer : cela se passe bien. Sur ce même site en local, j'ai rechargé une sauvegarde de la base de données du site sur internet : je retrouve le même problème. Les versions de YACS sont bien évidemment les mêmes, la dernière 8.6beta30.31.12. |
| Bernard from nearby-an-airport Associate, 6796 posts |
Hervé: et la sauvegarde a bien été faite avec la toute dernière version de yacs, ou avec une version précédente ? |
| Hervé 22 posts | Bonjour, Je viens de refaire un essai, en local (EasyPHP 2) avec une install toute neuve (EasyPHP et YACS). Une fois YACS installé, sans aucun autre contenu, j'ai ajouté un serveur puis j'ai essayé de le supprimer : j'ai le même problème, à savoir une page "Effacer un serveur" avec le titre donné au serveur et c'est tout, pas de formulaire ni de bouton ou de lien pour quelque opération que ce soit. J'avais effectué le même essai ce matin avec ZMWS comme serveur web et j'avais le même problème et j'ai voulu confirmer avec Apache. Je l'ai fait aussi en rechargeant la base précédemment sauvegardée, avec la même version de YACS sur le serveur qu'en local. Cela ne vient donc pas du serveur web (le logiciel), ni de la version de MySQL ni de celle de PHP, bien qu'il serait judicieux d'essayer avec PHP4. Bon, d'accord, c'est sous Windows, mais le reste fonctionne... Aperçu du système YACS 8.6beta30.31.31, 080831-23:50:45 GMT, www.yetanothercommunitysystem.com PHP 5.2.0 MySQL 5.0.27-community-log Apache Apache/2.2.3 (Win32) PHP/5.2.0 Fuseau horaire du serveur UTC +2 heure |
| Bernard from nearby-an-airport Associate, 6796 posts | Trouvé ! Il restait un bug dans servers/delete.php, visible seulement lorsque la fiche du serveur est doté d'un champ description. Comme je ne remplis jamais ce champ, je n'arrivais pas à reproduire le problème ...Grâce aux informations que vous m'avez fourni par ailleurs j'ai pu appliquer le patch ci-dessous sur le serveur http://www.autocaravane.org/ et vous pourrez constater par vous-même que le bouton de suppression apprait bien comme prévu. Pour les autres personnes qui rencontrerait le même problème, voici le patch à appliquer. 20080902-patch-servers.tgz |
| Hervé 22 posts | Merci, ça fonctionne effectivement. |
Rate this page
Posted by Hervé on Aug. 6, commented by Hervé on Sep. 3, (popular)