Прошу прощения за долгое молчание - были серьёзные проблемы с выходом в Интернет. Сейчас, вроде бы, всё в порядке

К сожалению, оказалось ни то, ни другое - было бы слишком просто

Видимо, около моего сервера крутятся аномалии, которые и повлияли на работу
Joomla 
Сразу хочу извиниться - я неправильно сказал об ошибке. На самом деле ошибка была "Невозможно установить для поля text значение по умолчанию". И только после попытки начать заново установку (без чистки базы), выдавалась ошибка выше.
После двухчасовых танцев с бубном, вроде бы нашёл решение, но не уверен, что когда-нибудь не вылезет какая-нибудь ошибка. Php я практически не знаю, SQL - на базе
SELECT * FROM ... потому внесённые изменения наверняка могут как-нибудь напакостить в дальнейшем. Но пока что всё работает нормально

Причина оказалась в двух файлах -
joomla_40.sql и
joomla_41.sql. Возможно, только в одном, но я поправил на всякий случай в обоих файлах.
Было:
CREATE TABLE `#__poll_data` (
`id` int(11) NOT NULL auto_increment,
`pollid` int(4) NOT NULL default '0',
`text` text NOT NULL default '',
`hits` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;
Стало:
CREATE TABLE `#__poll_data` (
`id` int(11) NOT NULL auto_increment,
`pollid` int(4) NOT NULL default '0',
`text` text NOT NULL, # изменения здесь - убрал default
`hits` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `pollid` (`pollid`,`text`(1))
) TYPE=MyISAM;