[英]Why can't PHPMyAdmin write to my config directory on my AWS Ubuntu 12.04 LTS instance?
我知道這是一個很常見的問題,但在我的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
創建一個配置目錄,該目錄也具有世界范圍的寫訪問權限,但是我仍然沒有運氣!
有人可以告訴我我是否在這里錯過什么嗎? 我不知道我還能嘗試什么來使它正常工作。
我找到了!
我的配置目錄實際上是/var/lib/phpmyadmin
。
我是從/usr/share/phpmyadmin/setup/lib
的index.lib.php文件找到的。 那里有一個叫做check_config_rw()
的函數,該函數根據當前使用的config.inc.php文件檢查Config目錄。 更改此文件夾及其內容的權限以使其可寫www-data可解決我的問題!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.