最近用yum安装了phpMyAdmin:
yum install phpmyadmin
Run Code Online (Sandbox Code Playgroud)
phpmyadmin已安装到
/usr/share/phpMyAdmin/
Run Code Online (Sandbox Code Playgroud)
但那里没有配置文件.
有一个config.inc.php文件
/etc/phpMyAdmin/config.inc.php
Run Code Online (Sandbox Code Playgroud)
正如phpMyAdmin文档所示(http://docs.phpmyadmin.net/en/latest/setup.html#linux-distributions - 阅读有关红帽企业Linux的内容)
但是,phpMyAdmin应用程序不会选择对该文件的更改.我试过把它的副本放在不同的位置:
/etc/phpMyAdmin/config/config.inc.php
/usr/share/phpMyAdmin/config.inc.php
/usr/share/phpMyAdmin/config/config.inc.php
Run Code Online (Sandbox Code Playgroud)
没有成功.这些文件都不用作配置,并且它们都具有正确的权限(a + rwx),其父目录也是如此.
有谁知道为什么这不起作用?命名文件config.inc.php是对的,对吧?
小智 6
phpMyAdmin无法读取配置文件并使用默认配置.
我已经通过将chmod 644设置为此文件来解决此问题:
/etc/phpMyAdmin/config.inc.php
和chmod 755到这个文件夹:
的/ etc/phpMyAdmin的/
检查文件和文件夹目录是否也可由用户读取,您也在运行Web服务器.
祝好运.