【问题标题】:Which config files do I hack to deploying concrete5 on appfog我应该破解哪些配置文件来在 appfog 上部署concrete5
【发布时间】:2013-09-29 10:33:26
【问题描述】:

我正在尝试在 appfog.com 上部署concrete5 但不能使用concrete5 wizzard(前端gui来设置它),因为appfog不提供mysql详细信息。它以环境变量的形式给出(参考-https://docs.appfog.com/services/mysql#php

我使用以下内容配置了 config/site.php,我还需要配置哪些其他文件才能让具体 5 启动并运行。

配置/site.php

    <?php 
    define('DB_SERVER', 'mysql.xxx.com');
    define('DB_USERNAME', 'sidharthmadan');
    define('DB_PASSWORD', 'thisIsThePass');
    define('DB_DATABASE', 'c5db');
    define('PASSWORD_SALT','fGtuyHhYrsn6865Gk7b8bho09HV6h');
    define('AVATAR_NONE', ASSETS_URL_IMAGES . '/spacer.gif');

【问题讨论】:

    标签: php mysql concrete5 appfog


    【解决方案1】:

    您不必编辑任何其他文件,但您可能需要将 files/、config/、packages/ 的文件夹权限更改为可写。

    更多细节在这里:

    http://www.concrete5.org/documentation/installation/installing_concrete5/

    【讨论】:

    • 我将权限更改为可写。但是对密码salt还是有点迷茫,是我随便编的还是有一套程序可以得到呢。
    • 密码盐应该是一个随机字符串,所以本质上是的,你可以编任何东西。它为您的密码提供了额外的安全保护。理论上,如果有人窃取了您的用户密码数据库,他们仍然需要知道您的密码盐才能破解您的密码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    • 2012-11-02
    相关资源
    最近更新 更多