J3.x

Не устанавливается расширение

From Joomla! Documentation

This page is a translated version of the page J3.x:Extension won't install and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎Nederlands • ‎русский • ‎中文(中国大陆)‎
Joomla! 
3.4.0

Некоторые расширение не устанавливаются на Joomla! 3.4.0, выдавая сообщение об ошибке "No file selected. Unable to find install package"

Известные ошибки

No file selected. Unable to find install package

(Учтите, что [текст] этого сообщения об ошибке является очень обобщенным и может указывать на много разных проблем. Однако это единственное выдаваемое сообщение об ошибке с UI [(интерфейсом пользователя)], которое показывается в результате этой проблемы, влияющей ТОЛЬКО на Joomla! 3.4.0)

Подверженные версии

Info non-talk.png
General Information

This pertains only to Joomla! version(s):- 3.4.0

В чем причина

В [методе] JFile::upload были добавлены дополнительные проверки безопасности загружаемых РНР файлов. К сожалению, эти [проверки] не были удалены для установщика расширений, в результате чего любые нераспакованные ZIP файлы принимаются за опасные и поэтому [соответствующие расширения] не устанавливаются.

Как отладить

Удостоверьтесь перед установкой [расширения] в том, что Ваши ZIP файлы были упакованы надлежащим образом.

Примените следующий патч https://github.com/joomla/joomla-cms/pull/6180.patch (Он будет включен в Joomla 3.4.1).