{"id":13919,"date":"2016-03-25T10:21:16","date_gmt":"2016-03-25T10:21:16","guid":{"rendered":"https:\/\/www.megamenu.com\/?page_id=13919"},"modified":"2024-08-01T12:01:15","modified_gmt":"2024-08-01T11:01:15","slug":"pro-updates-not-working","status":"publish","type":"ht_kb","link":"https:\/\/www.megamenu.com\/documentation\/pro-updates-not-working\/","title":{"rendered":"Pro updates not working"},"content":{"rendered":"<p>If you are having trouble updating the Max Mega Menu Pro plugin\u00a0it usually means your license has not been activated on the domain you are trying to update.<\/p>\n<h3>Update Failed: Unauthorized<\/h3>\n<p>This error message is shown when either your current <strong>site URL has not been activated<\/strong> for the licence, or your <strong>licence has expired<\/strong>.<\/p>\n<p><strong>Try this first<\/strong><\/p>\n<p>Go to <em>Mega Menu &gt; Licence<\/em> and click &#8220;Deactivate Licence&#8221; then &#8220;Activate Licence&#8221;. Then try updating the plugin again.<\/p>\n<p><strong>Still not working?<\/strong><\/p>\n<p>You&#8217;ll need to activate your licence key (under <em>Mega Menu &gt; License<\/em>) for the website you&#8217;re developing in order to enable Max Mega Menu Pro updates. <strong>The key is activated against the <em>current<\/em> domain<\/strong>, and will only work for that domain.<\/p>\n<p>If you have developed the site locally and then moved the site to a different domain, you will need to revalidate your license against the new domain. This also applies if you have changed your site URL\u00a0since you activated the licence.<\/p>\n<p><strong>To check which site(s) you have activated\/to deactivate a site:<\/strong><\/p>\n<ol>\n<li>Log in to your <a href=\"https:\/\/www.megamenu.com\/client-area\/\">client area<\/a><\/li>\n<li>Click &#8220;View Licenses&#8221;<\/li>\n<li>Click &#8220;Manage Sites&#8221;<\/li>\n<li><strong>Deactivate<\/strong> any domains that are no longer being used<\/li>\n<li>Log into the WordPress site you are trying to update and go to <em>Mega Menu &gt; License<\/em> to reactivate your licence\u00a0key<\/li>\n<li>Once the license has been activated against your new domain the updates should start working<\/li>\n<\/ol>\n<p>You will also be able to see if your licence has expired and requires renewal from your client area.<\/p>\n<h3>Update Failed: SSL Error \/ Connection timed out<\/h3>\n<p>To make a secure connection to our server, your server needs to run up to date versions of SSL and CURL. If your server is running out of date versions of SSL or CURL then the update\/licence activation will fail.<\/p>\n<p>Please install the <a href=\"https:\/\/en-gb.wordpress.org\/plugins\/tls-1-2-compatibility-test\/\">TLS 1.2 Compatibility Test<\/a> plugin to check if your server meets the SSL and CURL requirements. If your server doesn&#8217;t meet the requirements, the plugin will advise you on how to fix it. Important: In the TLS Compatibility Test settings, make sure you change the &#8216;Select API Endpoint&#8217; to &#8216;Hows my SSL?&#8217;.<\/p>\n<h3>Update Failed: Could not copy file [&#8230;]<\/h3>\n<p>This error is due to the permissions on the <span class=\"lang:default decode:true crayon-inline \">wp-content\/plugins<\/span>\u00a0 or <span class=\"lang:default decode:true crayon-inline \">wp-content\/plugins\/megamenu-pro<\/span>\u00a0 folder being incorrect. It is most likely to happen if you\u00a0developed your website locally, then uploaded it to a live server without re-checking the folder permissions.<\/p>\n<p>Please <a href=\"http:\/\/www.wpbeginner.com\/beginners-guide\/how-to-fix-file-and-folder-permissions-error-in-wordpress\/\">review the permissions<\/a> and owner on the <span class=\"lang:default decode:true crayon-inline \">wp-content\/plugins<\/span>\u00a0 and <span class=\"lang:default decode:true crayon-inline \">wp-content\/plugins\/megamenu-pro<\/span>\u00a0 folder and make sure your web user has permission to delete and write to those directories and their sub directories.<\/p>\n<p>Alternatively you can use an FTP client to completely remove the <span class=\"lang:default decode:true crayon-inline \">wp-content\/plugins\/megamenu-pro<\/span>\u00a0 folder (don&#8217;t worry, your settings will not be removed), then follow the instructions below to manually install the update through the WordPress interface. This will reset the permissions on the plugin folder and allow future updates to be installed as normal.<\/p>\n<h3>Update Failed: Could not create directory [&#8230;]<\/h3>\n<p>If you are using a <strong>Windows<\/strong> server, install the <a href=\"https:\/\/wordpress.org\/plugins\/fix-windows-compatibility\/\">Windows Compatibility Fix<\/a> plugin.<\/p>\n<h2>How to manually update Max Mega Menu Pro<\/h2>\n<p>You will\u00a0always be able to download the latest version of Max Mega Menu Pro from your <a href=\"https:\/\/www.megamenu.com\/client-area\/\">client area<\/a>.<\/p>\n<p>To install:<\/p>\n<ol>\n<li>Download the latest zip file from your client area<\/li>\n<li>Login to your WordPress site and go to the Plugins page<\/li>\n<li>Deactivate and delete Max Mega Menu Pro (you will not lose your settings)<br \/>\n<em>If you are unable to delete the plugin through WordPress (due to incorrect permissions on the server), use an FTP Client to manually delete the wp-content\/plugins\/megamenu-pro folder<\/em><\/li>\n<li>Go to <em>Plugins &gt; Add New &gt; Upload Plugin<\/em> and select the zip file from step 1.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>If you are having trouble updating the Max Mega Menu Pro plugin\u00a0it usually means your license has not been activated on the domain you are trying to update. Update Failed: Unauthorized This error message is shown when either your current site URL has not been activated for the licence, or&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"ht-kb-category":[14,19],"ht-kb-tag":[],"class_list":["post-13919","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-faqs","ht_kb_category-troubleshooting"],"uagb_featured_image_src":[],"uagb_author_info":{"display_name":"Tom Hemsley","author_link":"https:\/\/www.megamenu.com\/author\/megamenu\/"},"uagb_comment_info":0,"uagb_excerpt":"If you are having trouble updating the Max Mega Menu Pro plugin\u00a0it usually means your license has not been activated on the domain you are trying to update. Update Failed: Unauthorized This error message is shown when either your current site URL has not been activated for the licence, or...","_links":{"self":[{"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb\/13919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/comments?post=13919"}],"version-history":[{"count":33,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb\/13919\/revisions"}],"predecessor-version":[{"id":412920,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb\/13919\/revisions\/412920"}],"wp:attachment":[{"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/media?parent=13919"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb-category?post=13919"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.megamenu.com\/wp-json\/wp\/v2\/ht-kb-tag?post=13919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}