Fortrabbit和phpMyAdmin:安装说明

时间:2014-03-04 09:17:00

标签: mysql phpmyadmin paas fortrabbit

我一直关注Fortrabbit的guide来安装phpMyAdmin。

我已经设法将文件夹放在我的htdocs中,但从我读到的内容我必须将其实际上传到htdocs下面的app根目录中。问题是app root有写保护,我似乎无法通过SFTP更改权限。

任何解决方案?

修改

解决。我在设置为htdocs/public的设置下设置了根路径,因此无法访问phpMyAdmin文件夹。将根路径设置回htdocs/使我能够像平常一样访问它。

1 个答案:

答案 0 :(得分:0)

你在哪里阅读它必须转到app root?我在教程中没有看到,但承认我可能错过了它。另外,我不清楚“app root”是什么意思。

请注意,在这种情况下,有三个不同的“root”文件夹,注意不要混淆。

  1. 文件系统根目录/。您服务器上的所有文件都在这里。根据fortrabbit配置系统的方式,您甚至可能无法访问它。
  2. 网络文件夹根目录。此文件夹及以下文件可通过您的网络服务器在线获取。
  3. SFTP根目录。这还取决于fortrabbit如何配置他们的服务器,它可能是您的Web根目录,文件系统根目录或您的主目录。您可以更改为其他文件夹,也可以不更改。
  4. 通常,htdocs是您的网络服务器正在寻找要提供的文件的根目录或基本文件夹。我浏览fortrabbit网站时不清楚他们是否对他们的配置做了什么奇怪的事情,所以这是大多数服务器看起来的近似值。为了便于说明,我们假装htdocs在/var中,但它可以在磁盘上的任何位置。

    因此文件系统看起来有点像:

    /
    /bin/
    /etc/
    /home/MichaelHanslo/
    /home/MichaelHanslo/budget_presentation.odf
    /var/
    /var/htdocs/
    /var/htdocs/index.html
    /var/htdocs/pma/
    /var/htdocs/calendar/
    /var/htdocs/calendar/modify.php
    /var/logs/
    

    因此,在这种情况下,转到http://example.com/加载文件/var/htdocs/index.html,转到http://example.com/calendar/modify.php加载/var/htdocs/calendar/modify.php。因此,在大多数情况下,您希望在htdocs下为phpMyAdmin创建一个文件夹;你可以随意调用它(在上面的例子中,我用'pma')。无论如何,如果您没有权限在您的Web根目录下创建该文件夹,那么您应该向主机寻求帮助,因为有些事情是不对的。

    希望有助于为您清理它。