Приветствую,
Мы на хостинге s для клиентов предоставляем Joomla 1.5.23 с Вашим плагином JComments 2.1 и в ходе эксплуатации была обнаружено, что при установке компонента выставляются некорректные права на файл jomsocial_rule.xml.
После небольшого исследования выяснилось, что за это отвечает файл admin.jcomments.installer.php и строка в нём:
JCommentsInstallerHelper::setPermissions($jomSocialRuleDst, 0755);
Из текста самой функции ясно, что внутрь функции должна передаваться переменная типа string, а если передаётся внутрь int, то она преобразуется непредсказуемым образом в string.
Поэтому следует 0755 обернуть в одинарные кавычки:
JCommentsInstallerHelper::setPermissions($jomSocialRuleDst, '0755');
Судя по всему в свежей версии плагина проблема ещё актуальна.