Как стать автором
Обновить

Комментарии 3

А можно ли обойти самое главное ограничение — чтоб облако перед всеми операциями по введению регистрации не запускалось? Переставить уже нет возможности…
Такая возможность есть. Почему «важно» было не запускать и не настраивать ownСloud перед подключением формы регистрация, так это только из-за того, что при первой настройке и подключении БД добавляются все таблицы в нее из файла db_structure.xml. И если просмотреть этот файл из архива, то там есть в конце таблица pending_regist, именно ее нужно добавить в sql'ную базу (она и ответственна за форму регистрации), можете с помощью phpMyAdmin добавить эту таблицу, если используете MySQL ну или же через другие WebUI для иных БД. Для добавлении таблицы попробуйте:
CREATE TABLE IF NOT EXISTS `pending_regist` (
  `requested` int(10) NOT NULL,
  `email` varchar(64) NOT NULL,
  `token` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

ALTER TABLE `pending_regist`
 ADD PRIMARY KEY (`requested`);

но скрипт не проверял и гарантии дать не могу, что он с работает.
Попробуйте импортировать в свою БД и проверьте работоспособность, если заработает, то я тогда внесу это в публикацию.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации