尝试与phpMyAdmin建立连接后,我收到错误消息:
The $cfg['TempDir'] (./tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.
我在这里查看了一些解决方案,但我仍然感到困惑。
我是否需要在
phpmyadmin
中创建一个新的tmp文件夹并使它可执行。是否需要将mpt文件夹嵌套在xamppfiles/share
中我该如何解决。
最佳答案
我在更新phpMyAdmin 4.8.0.1时遇到了同样的问题。
在不更改权限或添加任何文件夹的情况下,应打开$PMA-DIR/config.inc.php
并编辑以下部分:
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
将
$cfg['TempDir'] = '/tmp';
添加到文件中。我让我看起来像这样:/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
$cfg['TempDir'] = '/tmp';
如果您的
config.inc.php
中已经有此条目,请确保该条目正确。在浏览器中刷新phpMyAdmin,应清除该错误。
关于php - 临时目录不可访问phpmyadmin,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49928793/