哪些配置文件我可以在appfog上部署concrete5

问题描述:

我想在appfog.com上部署concrete5 但是不能使用concrete5 wizzard(前端GUI设置它),因为appfog没有提供mysql细节。它根据环境变量(参考 - https://docs.appfog.com/services/mysql#php哪些配置文件我可以在appfog上部署concrete5

我用以下配置config/site.php,还需要配置哪些其他文件才能使concrete5启动并运行。

配置/ 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'); 

您将不必编辑任何其他文件,但您可能需要更改文件的文件夹权限/,配置/,包/可写。

更多细节在这里:

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

+0

我将权限更改为可写。但是我仍然对密码salt有些困惑,我是否只是编写了任何东西,或者有一套程序来获取它。 – user182332

+0

密码盐应该是一个随机字符串,所以从本质上讲,是的,你可以弥补任何东西。这是您密码的额外安全层。理论上,如果有人窃取了用户密码的数据库,他们仍然需要知道你的密码才能破解你的密码。 –