尝试与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/

10-12 05:34