哪些配置文件我可以在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/
我将权限更改为可写。但是我仍然对密码salt有些困惑,我是否只是编写了任何东西,或者有一套程序来获取它。 – user182332
密码盐应该是一个随机字符串,所以从本质上讲,是的,你可以弥补任何东西。这是您密码的额外安全层。理论上,如果有人窃取了用户密码的数据库,他们仍然需要知道你的密码才能破解你的密码。 –