Получается что на сервере БД ограничение на длину имени индекса.tralan писал(а):Index name 'phpbb_users_user_reminder_inactive' on table 'phpbb_users' is too long. The maximum is 30 characters.
открываем файл includes/db/db_tools.php
находим в вашем случае
Код: Выделить всё
if (strlen($table_name . $index_name) - strlen($table_prefix) > 30)
{
$max_length = strlen($table_prefix) + 30;
trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
}
Код: Выделить всё
if (strlen($table_name . $index_name) - strlen($table_prefix) > 99)
{
$max_length = $table_prefix + 99;
trigger_error("Index name '{$table_name}_$index_name' on table '$table_name' is too long. The maximum is $max_length characters.", E_USER_ERROR);
}