Can't upload extensions after upgrade to 3.8.13

This forum is for issues with installing Joomla! 3.x on IIS webservers.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10
Locked
dan40
Joomla! Intern
Joomla! Intern
Posts: 79
Joined: Tue Nov 06, 2012 11:52 pm
Contact:

Can't upload extensions after upgrade to 3.8.13

Post by dan40 » Wed Oct 10, 2018 4:14 am

I've just upgraded to Joomla 3.8.13 and now cannot upload my templates.

The message is: Error, Unable to find install package

I checked the zip archive for the templateDetails.xml file and it is there, but fails. I'm also not able to update any already-installed extensions.

I checked my tmp folder in System/Global Configuration/Server, and it is correct. I have also checked my file permissions on the folder and it is set to write permissions (iis8). It worked yesterday before I upgraded, which makes me think there's a problem with the upgrade.

Thanks to anyone who can help.

Dan

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 17432
Joined: Thu Feb 15, 2007 5:48 am
Location: Sydney, Australia

Re: Can't upload extensions after upgrade to 3.8.13

Post by toivo » Wed Oct 10, 2018 6:48 am

Please post the results from the Forum Post Assistant (FPA) by following the instructions from viewtopic.php?f=714&t=793531 so that others can review the configuration of your server and website.
Toivo Talikka, Global Moderator

User avatar
AMurray
Joomla! Exemplar
Joomla! Exemplar
Posts: 9731
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Can't upload extensions after upgrade to 3.8.13

Post by AMurray » Wed Oct 10, 2018 9:56 am

If it can't find the install package it might mean it's one ZIP file inside another Does the download package say "unzip_1st_" (or anything similar)?

Which extension (give one example...) are you trying to install? Is it one from a particular developer or from the JED etc? Is it free or paid templates?

** Not saying this is the problem, but one possibility ** Are you trying to install a quick-start package that actually contains joomla itself, rather than the template on its own? Quick-starts are not installed through Extension Manager, they are installed as a stand alone installation of Joomla (install it as you would any copy of Joomla). That, I would guess, will give the same "cannot find install package" error.
Regards - A Murray
General Support Moderator

KianWilliam
Joomla! Guru
Joomla! Guru
Posts: 564
Joined: Thu Jan 12, 2017 10:13 am

Re: Can't upload extensions after upgrade to 3.8.13

Post by KianWilliam » Wed Oct 10, 2018 10:16 am

unzip the template file in tmp and try to install from there by going to extensions, manage , ...
Also collect more data, set joomla error report to max from global config or as you are already advised use FPA, there might be version conflict between your templates and joomla.
Try if you can upload other extensions of type : plugin, component or module, if so, then your templates are not compatible with joomla.
Kian William

dan40
Joomla! Intern
Joomla! Intern
Posts: 79
Joined: Tue Nov 06, 2012 11:52 pm
Contact:

Re: Can't upload extensions after upgrade to 3.8.13

Post by dan40 » Wed Oct 10, 2018 5:55 pm

Thanks to all who have suggested the FPA. Here are the results:
Problem Description :: Forum Post Assistant (v1.4.5 (Ganymede)) : 10th October 2018 wrote:Cannot install templates or extensions after upgrade to 3.8.13
Log/Error Message :: Forum Post Assistant (v1.4.5 (Ganymede)) : 10th October 2018 wrote:Error, Unable to find install package
Actions Taken To Resolve by Forum Post Assistant (v1.4.5 (Ganymede)) 10th October 2018 wrote:Checked my tmp folder in System/Global Configuration/Server, and it is correct. I have also checked my file permissions on the folder and it is set to write permissions (iis8).
Forum Post Assistant (v1.4.5 (Ganymede)) : 10th October 2018 wrote:
Basic Environment :: wrote:Joomla! Instance :: Joomla! 3.8.13-Stable (Amani) 9-October-2018
Joomla! Platform :: Joomla Platform 13.1.0-Stable (Curiosity) 24-Apr-2013
Joomla! Configured :: Yes | Writable (666) | Owner: --protected-- . (uid: /gid: ) | Group: --protected-- (gid: ) | Valid For: 3.8
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: false | .htaccess/web.config: No | GZip: true | Cache: true | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: default | Site Debug: false | Language Debug: false | Default Access: 1 | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 3.8.13: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Windows NT | OS Version: 6.3 | Technology: AMD64 | Web Server: Microsoft-IIS/8.5 | Encoding: gzip, deflate | Doc Root: --protected-- | System TMP Writable: No | Free Disk Space : 235.33 GiB |

PHP Configuration :: Version: 7.2.7 | PHP API: cgi-fcgi | Session Path Writable: No | Display Errors: | Error Reporting: 22527 | Log Errors To: C:\Windows\temp\PHP72x64_errors.log | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Open Base: e:\ | Uploads: 1 | Max. Upload Size: 12M | Max. POST Size: 12M | Max. Input Time: 60 | Max. Execution Time: 300 | Memory Limit: 256M

Database Configuration :: Version: 5.5.45 (Client:mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $) | Host: --protected-- (--protected--) | Localhost: Yes | Collation: utf8_general_ci (Character Set: utf8) | Database Size: 23.77 MiB | #of Tables:  84
Detailed Environment :: wrote:PHP Extensions :: Core (7.2.7) | bcmath (7.2.7) | calendar (7.2.7) | ctype (7.2.7) | date (7.2.7) | filter (7.2.7) | hash (1.0) | iconv (7.2.7) | json (1.6.0) | SPL (7.2.7) | pcre (7.2.7) | readline (7.2.7) | Reflection (7.2.7) | session (7.2.7) | standard (7.2.7) | mysqlnd (mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $) | tokenizer (7.2.7) | zip (1.15.2) | zlib (7.2.7) | libxml (7.2.7) | dom (20031129) | PDO (7.2.7) | openssl (7.2.7) | SimpleXML (7.2.7) | xml (7.2.7) | wddx (7.2.7) | xmlreader (7.2.7) | xmlwriter (7.2.7) | cgi-fcgi () | mysqli (7.2.7) | mbstring (7.2.7) | gd (7.2.7) | gettext (7.2.7) | curl (7.2.7) | exif (7.2.7) | xmlrpc (7.2.7) | Phar (2.0.2) | soap (7.2.7) | pdo_mysql (7.2.7) | pdo_sqlite (7.2.7) | imap (7.2.7) | tidy (7.2.7) | wincache (2.0.0.8) | Zend Engine (3.2.0) |
Potential Missing Extensions ::
Disabled Functions :: show_source | system | shell_exec | passthru | exec | phpinfo | popen | proc_open |

Switch User Environment (Experimental) :: PHP CGI: Yes | Server SU: No | PHP SU: Yes | Custom SU (LiteSpeed/Cloud/Grid): Yes
Potential Ownership Issues: No
Folder Permissions :: wrote:Core Folders :: images/ (777) | components/ (777) | modules/ (777) | plugins/ (777) | language/ (777) | templates/ (777) | cache/ (777) | logs/ (---) | tmp/ (777) | administrator/components/ (777) | administrator/modules/ (777) | administrator/language/ (777) | administrator/templates/ (777) | administrator/logs/ (777) |

Elevated Permissions (First 10) :: administrator/ (777) | administrator/cache/ (777) | administrator/cache/_system/ (777) | administrator/cache/com_languages/ (777) | administrator/cache/com_modules/ (777) | administrator/cache/com_plugins/ (777) | administrator/cache/fof/ (777) | administrator/components/ (777) | administrator/components/com_admin/ (777) | administrator/components/com_admin/controllers/ (777) |
Database Information :: wrote:Database statistics :: Uptime: 44745 | Threads: 1 | Questions: 258192 | Slow queries: 19 | Opens: 1502 | Flush tables: 1 | Open tables: 114 | Queries per second avg: 5.770 |
Extensions Discovered :: wrote:Components :: SITE ::
Core :: com_mailto (3.0.0) 1 | com_wrapper (3.0.0) 1 |
3rd Party::

Components :: ADMIN ::
Core :: com_admin (3.0.0) 1 | com_ajax (3.2.0) 1 | com_associations (3.7.0) 1 | com_banners (3.0.0) 1 | com_cache (3.0.0) 1 | com_categories (3.0.0) 1 | com_checkin (3.0.0) 1 | com_config (3.0.0) 1 | com_content (3.0.0) 1 | com_contenthistory (3.2.0) 1 | com_cpanel (3.0.0) 1 | com_fields (3.7.0) 1 | com_finder (3.0.0) 1 | com_installer (3.0.0) 1 | com_joomlaupdate (3.6.2) 1 | com_languages (3.0.0) 1 | com_login (3.0.0) 1 | com_media (3.0.0) 1 | com_menus (3.0.0) 1 | com_messages (3.0.0) 1 | com_modules (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_plugins (3.0.0) 1 | com_postinstall (3.2.0) 1 | com_redirect (3.0.0) 1 | com_search (3.0.0) 1 | com_tags (3.1.0) 1 | com_templates (3.0.0) 1 | com_users (3.0.0) 1 |
3rd Party:: JoomGallery (3.3.4) 1 | mod_joomimg (3.3.0) 1 |

Modules :: SITE ::
Core :: mod_articles_archive (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_login (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_search (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_tags_similar (3.1.0) 1 | mod_users_latest (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_wrapper (3.0.0) 1 |
3rd Party:: mod_joomimg (3.3.0) 1 |

Modules :: ADMIN ::
Core :: mod_custom (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_latest (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_login (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_quickicon (3.0.0) 1 | mod_sampledata (3.8.0) 1 | mod_stats_admin (3.0.0) 1 | mod_status (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_title (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_version (3.0.0) 1 |
3rd Party::

Plugins :: SITE ::
Core :: plg_authentication_cookie (3.0.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_captcha_recaptcha (3.4.0) 0 | plg_content_emailcloak (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_joomla (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 0 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_debug (3.0.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_languagefilter (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_p3p (3.0.0) 0 | plg_system_redirect (3.0.0) 0 | plg_system_remember (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_stats (3.5.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_twofactorauth_totp (3.2.0) 0 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_user_contactcreator (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_profile (3.0.0) 0 |
3rd Party:: plg_editors_codemirror (5.38.0) 1 | plg_editors_tinymce (4.5.8) 1 | System - Admin Forever (0.9.2) 1 |
Templates Discovered :: wrote:Templates :: SITE :: beez3 (3.1.0) 1 | protostar (1.0) 1 |
Templates :: ADMIN :: hathor (3.0.0) 1 | isis (1.0) 1 |

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44088
Joined: Sat Apr 05, 2008 9:58 pm

Re: Can't upload extensions after upgrade to 3.8.13

Post by Webdongle » Wed Oct 10, 2018 6:07 pm

System TMP Writable: No ... should be yes
Session Path Writable: No ... should be yes

Upload Size: 12M | Max. POST Size: 12M ... both should be at least 32M or 64M
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

dan40
Joomla! Intern
Joomla! Intern
Posts: 79
Joined: Tue Nov 06, 2012 11:52 pm
Contact:

Re: Can't upload extensions after upgrade to 3.8.13

Post by dan40 » Wed Oct 10, 2018 6:09 pm

Hi Webdongle, those paths are already set to "Yes".

EDIT: let me explain... I right-clicked on the c:\windows\temp folder and unchecked the small square dot in read-only, so the checkbox is blank. I then look at the permissions for IIS_IUSRS and they are also set to write, so it doesn't seem like there is a problem there.

I also changed my session save path to: session.save_path = "c:\windows\temp".

Do the slashes have to be / instead of \?

I only have images, so upload size is not an issue for me.

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 30923
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Can't upload extensions after upgrade to 3.8.13

Post by Per Yngve Berg » Wed Oct 10, 2018 7:00 pm

A web.config file is missing. Rename webconfig.txt to web.config.

dan40
Joomla! Intern
Joomla! Intern
Posts: 79
Joined: Tue Nov 06, 2012 11:52 pm
Contact:

Re: Can't upload extensions after upgrade to 3.8.13

Post by dan40 » Wed Oct 10, 2018 7:08 pm

Per Yngve Berg wrote:
Wed Oct 10, 2018 7:00 pm
A web.config file is missing. Rename webconfig.txt to web.config.
Hello, I did that, but it didn't help. I know it's a Windows replacement for .htaccess but by renaming it, what is it supposed to do for me?

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 30923
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Can't upload extensions after upgrade to 3.8.13

Post by Per Yngve Berg » Wed Oct 10, 2018 7:16 pm

It protects against some exploits and is needed when enabling SEF ReWrite.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44088
Joined: Sat Apr 05, 2008 9:58 pm

Re: Can't upload extensions after upgrade to 3.8.13

Post by Webdongle » Wed Oct 10, 2018 9:34 pm

dan40 wrote:
Wed Oct 10, 2018 6:09 pm
...

I only have images, so upload size is not an issue for me.
Until you install a larger extension
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

dan40
Joomla! Intern
Joomla! Intern
Posts: 79
Joined: Tue Nov 06, 2012 11:52 pm
Contact:

Re: Can't upload extensions after upgrade to 3.8.13

Post by dan40 » Wed Oct 10, 2018 9:43 pm

I don't know what happened. It just started working again. When re-running the FPA again, I noticed my Session Path and my Server Temp folder are both writable, and both say "Yes". I have a feeling it might be because I added the user "IUSR" with "modify" access, a setting which I did not have before.

It was puzzling to say the least.

Thank you to everyone who has taken the time to help me with this issue. It is now resolved.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44088
Joined: Sat Apr 05, 2008 9:58 pm

Re: Can't upload extensions after upgrade to 3.8.13

Post by Webdongle » Wed Oct 10, 2018 9:57 pm

Looks like the new user didn't have the correct Permissions. Windows (wash my mouth out with soap ans water) servers have complicated Permission settings.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".


Locked

Return to “Joomla! 3.x on IIS webserver”