当前位置: 首页 > 工具软件 > StatusNet > 使用案例 >

statusnet安装与调试记录

濮阳翔
2023-12-01

系统环境为ubuntu11.01

一.安装(略)

二.问题记录

1.没有注册选择

最后发现是1.1.0版本问题,改成使用0.9.9版本后,可以正常注册

2.注册报“数据库错误”

查看/var/log/apache2/error.log。提示: sh/usr/sbin/sendmail: not found

需要在config.php中添加email配置.以gmail为例,设置内容如下:

// Email info, used for all outbound email
$config['mail']['notifyfrom'] = 'test@gmail.com';
// Domain for generating no-reply and incoming email addresses, if enabled.
// Defaults to site server name.
$config['mail']['domain'] = 'gmail.com';
// See http://pear.php.net/manual/en/package.mail.mail.factory.php for options
$config['mail']['backend'] = 'smtp';
$config['mail']['params'] = array(
                         'host' => 'ssl://smtp.gmail.com',
                        'port' => 465,
                        'auth' => true,
                        'username' => 'test@gmail.com',
                        'password' => 'test',
                             );

注意,如果直接复制上段内容到config.php文件的话,可能导致下面错误3

3.修改配置文件时复制的格式或者漏掉引号等会导致PHP报错,syntax error, unexpected T_VARIABLE。现象就是无法进入statusnet

4.config.php记录

$config['site']['profile'] = 'public'/'private';        //开放模式和私有模式.默认的1.1.0版本显示为私有模式,禁止注册等.

 类似资料: