Lorsque vous essayez d’établir une connexion avec phpMyAdmin Im, vous obtenez l’erreur:
The $cfg['TempDir'] (./tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.
J'ai examiné certaines solutions et je suis encore confus.
Dois-je créer un nouveau dossier tmp dans phpmyadmin
et le rendre exécutable? Un dossier tmp doit-il être imbriqué dans xamppfiles/share
Comment résoudre ça.
J'avais ce même problème lors de la mise à jour de phpMyAdmin 4.8.0.1 . Sans modifier les autorisations ni ajouter de dossiers, vous devez ouvrir votre $PMA-DIR/config.inc.php
et modifier la section suivante:
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
Ajoutez $cfg['TempDir'] = '/tmp';
au fichier. J'ai fait mien ressembler à ceci:
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
$cfg['TempDir'] = '/tmp';
Si vous avez déjà eu cette entrée dans votre config.inc.php
, assurez-vous que l'entrée est correcte.
Actualisez phpMyAdmin dans le navigateur et l'erreur devrait être effacée.
faire mkdir tmp && chmod 777 tmp
dans votre répertoire phpmyadmin
puis mettez à jour le fichier config.inc.php add
$cfg['TempDir'] = 'tmp';