Critical Error:
Some Core Files for VirtueMart are missing, but they are required for installing and running VirtueMart. If you see this message it's recommended to attempt the Manual Installation of VirtueMart!
Если у кого возникает эта проблема, то могу предложить свое решение, но сначала небольшая предыстория:
--При установке из архива установщик не мог найти файлы пакета, поэтому пришлось распаковать архив
VirtueMart_1.1.x_COMPLETE_PACKAGE.zip в отдельную папку и устанавливать из директории.
Тогда установка прошла успешно, но для начала работы можно либо добавить демо-данные, либо работать пустым модулем, так вот именно тут и возникла вышеупомянутая ошибка.
Сначала я не мог понять в чем тут дело: я поменял доступ на директории
administrator/components/com_virtuemartcomponents/com_virtuemartзатем на одном форуме советовали переименовать файл VirtueMart.cfg-dist.php в
virtuemart.cfg.php и удалить
install.php (эти файлы лежат в
administrator/components/com_virtuemart), но все это было бесполезно...
Тогда я всерьёз задумался о ручной установке модуля (ибо при появлении ошибки советовалось смотреть именно туда), я и посмотрел. Собственно, ничего нового там не было, однако заинтересовала строка
You need to add these entries by uploading an SQL file (using phpMyAdmin [http://
phpmyadmin.net]) that contains all necessary queries:
/administrator/components/com_virtuemart/sql/
virtuemart.installation.addons.joomla.sql
Тогда я решил посмотреть что же это за файлы
*.sql. И что бы вы думали? Этих файлов нет, папка
sql оказалась пуста, папка
languages вообще не существовала, и того в итоге он не мог создать таблицы.
Тогда я удалил папки
classes,
html,
languages,
sql из директории
administrator/components/com_virtuemart, а затем взял архив
admin_files.tar.gz из архива
com_virtuemart_1.1.8.j15.zip и банально распаковал в директорию
administrator/components/com_virtuemart. Не поверите, но ошибка исчезла.
P.S.
Такого bag'а, как отсутствие install'ируемых файлов, я, мягко говоря, не ожидал. Устанавливал VirtueMart 1.1.8.