我刚刚更新了php和phpmyamdin,得到了这些错误。
Warning in ./libraries/classes/Config.php#1681
mkdir(): Permission denied
Backtrace
Config.php#1681: mkdir(
string '/usr/share/webapps/phpMyAdmin/tmp/twig',
integer 504,
boolean true,
)
Template.php#60: PhpMyAdmin\Config->getTempDir(string 'twig')
Theme.php#103: PhpMyAdmin\Template->__construct()
Theme.php#174: PhpMyAdmin\Theme->__construct()
ThemeManager.php#306: PhpMyAdmin\Theme::load(
string './themes/metro',
string '/usr/share/webapps/phpMyAdmin/./themes/metro/',
)
ThemeManager.php#89: PhpMyAdmin\ThemeManager->loadThemes()
ThemeManager.php#129: PhpMyAdmin\ThemeManager->__construct()
ThemeManager.php#397: PhpMyAdmin\ThemeManager::getInstance()
common.inc.php#315: PhpMyAdmin\ThemeManager::initializeTheme()
index.php#23: require_once(./libraries/common.inc.php)
Warning in ./libraries/classes/Config.php#1681
mkdir(): Permission denied
Backtrace
Config.php#1681: mkdir(
string '/usr/share/webapps/phpMyAdmin/tmp/twig',
integer 504,
boolean true,
)
HomeController.php#479: PhpMyAdmin\Config->getTempDir(string 'twig')
HomeController.php#254: PhpMyAdmin\Controllers\HomeController->checkRequirements()
index.php#119: PhpMyAdmin\Controllers\HomeController->index()
The $cfg['TempDir'] (/usr/share/webapps/phpMyAdmin/tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.
Warning in ./libraries/classes/Config.php#1681
mkdir(): Permission denied
Backtrace
Config.php#1681: mkdir(
string '/usr/share/webapps/phpMyAdmin/tmp/twig',
integer 504,
boolean true,
)
Template.php#60: PhpMyAdmin\Config->getTempDir(string 'twig')
Theme.php#103: PhpMyAdmin\Template->__construct()
Theme.php#174: PhpMyAdmin\Theme->__construct()
ThemeManager.php#306: PhpMyAdmin\Theme::load(
string './themes/metro',
string '/usr/share/webapps/phpMyAdmin/./themes/metro/',
)
ThemeManager.php#89: PhpMyAdmin\ThemeManager->loadThemes()
ThemeManager.php#129: PhpMyAdmin\ThemeManager->__construct()
ThemeManager.php#397: PhpMyAdmin\ThemeManager::getInstance()
common.inc.php#315: PhpMyAdmin\ThemeManager::initializeTheme()
version_check.php#20: require_once(./libraries/common.inc.php)我试过创建目录,但它不起作用,将权限更改为777是一个可怕的修复,我不想这样做。我也在linux Manjaro gnome上
用这个简单的修复方法来修复它。https://stackoverflow.com/a/66016297/11251368
另外,我如何将其标记为anwsered?
发布于 2021-04-19 01:36:59
我创建了这个目录:/usr/share/webapps/phpMyAdmin/tmp/twig,并为我工作
https://stackoverflow.com/questions/66321140
复制相似问题