在百度开放云,直接用install的安装,可以安装成功,文件应该是缓存到了服务器上了。
安装中有以下文件被修改:
system/config/database.php
system/config/install.lock.php
根目录下的config.inc.php
问题是:
1、如何将以上文件(在服务器生成的)用svn下载到本地?
2、如何将本地的文件上传到服务器,点击发布后,不会覆盖服务器上的以上同名文件?
16:58的更新
1、默认没有设置端口号,需要在system/config/database.php新增端口号的配置。
$config['master'] = array (
'charset' => 'utf8',
'host' => 'sqld.duapp.com',
'port' =>4050,
2、因为默认没有3个目录的原因,需要执行一下;
$data_dir = array(
'tmp',
'cache',
'uploads'
);
foreach ($data_dir as $key => $dir_name)
{
if (! is_dir(ROOT_PATH . $dir_name))
{
if (! @mkdir(ROOT_PATH . $dir_name))
{
$error_messages = load_class('core_lang')->_t('目录: %s 无法创建,请将网站根目录权限设置为 777, 或者创建这个目录设置权限为 777', ROOT_PATH . $dir_name);
}
}
}
if (! is_really_writable(AWS_PATH))
{
$error_messages = load_class('core_lang')->_t('目录: %s 无法写入,请将此目录权限设置为 777', AWS_PATH);
}
操作方法很简单,将system/config/install.lock.php文件修改一下文件名,重新上传一遍,然后再执行一下安装install/index.php,只执行到第二步(要填数据库的地方)即可,然后目录即可被刷新。
阅读全文
收起全文