Не могу установить JoomFish2.2.3 на Joomla 1.5.22 (на других сайтах и других хостингах всё устанавливается и работает, из тех же архивов, хорошо)
Если включен FTP, пишет:
"Component Install: Database integration failed"
При выключенном FTP, пишет:
Component Install: Database integration failed
It was not possible to copy the selected file.
JInstaller::install: Failed to copy file: /nfs/c09/h03/mnt/133468/domains/masterpro.co.il/html/tmp/install_500d59f0dd256/JoomFish2.2.3/manifest.xml to /nfs/c09/h03/mnt/133468/domains/masterpro.co.il/html/administrator/components/com_joomfish/manifest.xml
Component Install: Could not copy setup file
Не могу понять что за проблема с БД, Joomla работает нормально и другие компоненты установились корректно.
Все права на папки выставлены правильно (перепроверено много раз), пробовала ставить инглиш по дефолту. Ничего не помогает! Помогите!
на самом деле описанное выше решение проблемы некорректное. По ссылке описание пересоздание таблицы, что полностью меняет ее структуру и лечит ошибку в работе. А у нас не ставится компонент.
Чеклист проблемы состоит в трех шагах.
1) проверить корректность прав доступа на папке /administrator/components
2) проверить корректность прав доступа на папке /components
3) проверить права пользователя MySQL на возможность создавать и использовать VIEW.
третий пункт самый важный, так как Joomla при установке и работе НЕ использует процедуры VIEW, в отличии от компонента.
описанная ошибка возникает в третьем случае. в остальном компонент при установке не вызывает ошибок и ставится "из коробки". при неверно выставленных правах на директории ошибка будет схожей, но ссылаться на другой файл и упоминания базы данных в тексте не будет.