Chaque fois que j'essaie de supprimer ou de mettre à jour l'une de mes tables dans phpMyAdmin, le message d'erreur suivant s'affiche:
1.import.php: Missing parameter: import_type.
2.tbl-alter.php missing parameters:field
J'ai consulté le fichier de configuration php.ini et modifié les paramètres suivants:
session.save_path ="c:/xampp/tmp" to session.save_path ="C:/xampp/session/data"
Pourquoi phpMyAdmin ne me permet-il pas de supprimer ou de mettre à jour les tables de la base de données?
On dirait une installation corrompue de phpmyadmin.
Assurez-vous que vos autorisations sont définies correctement. Pensez également à réinstaller phpmyadmin en utilisant la dernière version stable.
Je me rends compte qu’il s’agit d’un vieux billet, mais que d’autres avec le même problème pourraient trouver la solution utile.
Après avoir passé des siècles avec divers correctifs dans session.inc.php, j’ai enfin eu un moment d’Eureka et j’ai pensé à vérifier que le répertoire de sauvegarde de la session PHP était correct et accessible en écriture. La définition d'autorisations NTFS sur Tout le monde dans le dossier l'a corrigé pour moi .. Doh.
Quel système d'exploitation utilisez-vous?
Si vous utilisez Windows, essayez de réinstaller votre PHPMyAdmin. Si vous n'utilisez pas Windows, modifiez les autorisations des utilisateurs sur votre dossier phpmyadmin. Ne le changez pas en 777, une erreur s'affichera.