LimeSurvey关于drupal致命错误

时间:2014-01-08 22:03:24

标签: php drupal drupal-7 limesurvey

我目前正在使用石灰调查模块在drupal上建立一个网站。我尝试在limesurvey和我的网站之间配置同步。 我打开了sites / default / settings.php,并在$ databases ['default'] ['default']变量之后添加了以下行:

$databases['ls']['default'] = array(
'driver' => 'your_LimeSurvey_driver',
'database' => 'your_LimeSurvey_database_name',
'username' => 'your_LimeSurvey_database_username',
'password' => 'your_LimeSurvey_database_user_password',
'host' => 'your_LimeSurvey_host'
'prefix' => 'lime_' [or another value]
'collation' => 'utf8_general_ci' [or another value]
); 

按照指示。 我第一次遇到这个错误(解析错误:语法错误,意外''前缀''(T_CONSTANT_ENCAPSED_STRING),期待')'在C:\ wamp \ www \ lime survey \ drupal-7.24 \ sites \ default \ settings.php上线235)并通过从代码中取出'[或其他值]来解决它。

我现在面临这些错误(http://postimg.org/image/b6ynerdr1/)(http://postimg.org/image/io7utz3a5/),我的想法已经用完了。请帮帮我

1 个答案:

答案 0 :(得分:0)

“your_LimeSurvey_driver”不应该是字面值。您应该将其更改为“mysql”,“pgsql”或“sqlite”,具体取决于您使用的数据库类型。它可能是'mysql'。

同样,您应该将'your_LimeSurvey_database_name'等更改为数据库的实际名称,用户名和密码,'your_LimeSurvey_host'应该是运行数据库的主机 - 可能是'localhost'或'127.0.0.1'取决于在你的设置上。