J3.x

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

From Joomla! Documentation

Revision as of 15:53, 1 April 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎русский • ‎中文(中国大陆)‎
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).