JInstaller :: install: файл '...' не существует - PullRequest
4 голосов
/ 03 августа 2010

Мой установщик работал несколько дней назад, теперь я получаю:

JInstaller::install: File '/home/john/public_html/tmp/install_4c578c96e449f/com_mycomponent/admin/site/controllers' does not exist.

Я проверил zip-файл, и все выглядит хорошо, я изменил содержимое файла, но не структуру файла вообще с момента его работы.

ZIP СТРУКТУРА

com_mycomponent.xml
admin
     controllers
     ...rest of admin files
site
     controllers
     ...rest of site files

На самом деле папка com_mycomponent/admin/site/controllers на самом деле не существует, я не знаю, почему он ищет эту папку.

Ответы [ 5 ]

4 голосов
/ 24 июля 2011

Пожалуйста, проверьте ваш файл templateDetails.xml. Должно быть, упоминалось об имени папки. Также убедитесь, что если вы хотите добавить папку через шаблон, тогда эта папка не должна быть пустой

4 голосов
/ 16 августа 2012

У меня была проблема с тем, что я случайно поместил копию XML-файла в папку admin / в дополнение к корневой папке. Может быть, это случилось с вами тоже? Просто удалите его, и он отлично работает!

0 голосов
/ 18 июня 2017

Почему-то не понравился мой HTML-файл, поэтому я удалил его из XML.Когда я проверил установленный модуль и файл HTML присутствовал.Я еще включил <folder>html</folder, а также <filename>index.html</filename>

0 голосов
/ 24 августа 2014

У меня была такая же проблема. Одно из имен файлов в templateDetails.xml было опечаткой. Это решило мою проблему.

0 голосов
/ 09 сентября 2010

Если у вас есть какие-либо файлы резервных копий в папке компонентов или где-нибудь в папке проекта, удалите их или обрежьте в другое место ...

Может быть, это решит вашу проблему.

Потому что это решает для меня.

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...