Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么可以';t PHPMyAdmin在我的AWS Ubuntu 12.04 LTS实例上写入我的配置目录?_Php_Mysql_Ubuntu_Amazon Web Services_Phpmyadmin - Fatal编程技术网

为什么可以';t PHPMyAdmin在我的AWS Ubuntu 12.04 LTS实例上写入我的配置目录?

为什么可以';t PHPMyAdmin在我的AWS Ubuntu 12.04 LTS实例上写入我的配置目录?,php,mysql,ubuntu,amazon-web-services,phpmyadmin,Php,Mysql,Ubuntu,Amazon Web Services,Phpmyadmin,我知道这是一个很常见的问题,但在我的AWS Ubuntu 12.04实例中,我遇到了严重的困难 我使用apt-get和命令sudo-apt-get-install-PHPMyAdmin安装了PHPMyAdmin,安装得很好。我可以在实例上使用PHPMyAdmin 我正试图使用安装向导生成一个配置文件,并按照PHPMyAdmin网站上记录的步骤进行设置。我在/usr/share/phpmyadmin中创建了config目录,并使用sudo chmod 777 config为其提供了全局写访问权限。

我知道这是一个很常见的问题,但在我的AWS Ubuntu 12.04实例中,我遇到了严重的困难

我使用apt-get和命令
sudo-apt-get-install-PHPMyAdmin
安装了PHPMyAdmin,安装得很好。我可以在实例上使用PHPMyAdmin

我正试图使用安装向导生成一个配置文件,并按照PHPMyAdmin网站上记录的步骤进行设置。我在
/usr/share/phpmyadmin
中创建了config目录,并使用
sudo chmod 777 config
为其提供了全局写访问权限。尽管如此,PHPMyAdmin仍然告诉我配置目录是不可写的

然后,我尝试在
/etc/phpmyadmin
中创建一个配置目录,该目录也具有world write访问权限,但我仍然没有任何运气

有人能告诉我这里有什么遗漏吗?我不知道还有什么可以让它工作。

我找到了

我的配置目录实际上是
/var/lib/phpmyadmin

我在
/usr/share/phpmyadmin/setup/lib
中的index.lib.php文件中找到了这个。其中有一个名为
check\u config\u rw()
的函数,它根据当前使用的config.inc.php文件检查配置目录。更改此文件夹及其内容的权限以使其可写入www数据解决了我的问题