Finally figured it out. You were right, I downloaded php7.4, switch nginx to use that, re-installed wpdownloadmanagerpro and it worked. To get the icons and links to show up properly I downloaded the non-pro plugin first, then installed the pro over that. Just wanted to update in case anyone else runs into this (i.e., don’t migrate your wordpress site from a php7.4 to php8.0 version without testing fully first). Thank you so much for the support I really appreciated it!
Also updated to 6.1.0, tested 6.0.9 as well, was 100% php issue.
Great thanks for the info. When do you think 6.0.10 will be released? I am still not having luck with 6.0.9 even when upgrading manually.
Sorry I just noticed one thing as well, on the plugins page I see wpdownload manager pro as not having an icon? Whenever I click links from the plugins page I get “plugin not found”. I.e., “view version 6.0.9 details”, “View details”, etc…. I tried deactivating, uninstalling, then re-installing 6.0.7 which seems to work fine functionally, but from the ui standpoint looks like wpdownloadmanager pro doesn’t think it’s a plug, but somehow still works.
Is there directions to completely wipe this plugin clean so I can attempt to reload it again? When I uninstalled and reinstalled all my settings stayed the same.
Okay when I find some time I’ll try and recreate and check all the logs. Everything seemed okay on PHP 7.2 and 7.4, but yeah I’m running PHP 8.0 now (was required to upgrade for my environment) and definitely points to a PHP issue if WordPress is crashing. Any known issues with PHP 8.0?
Sure I’ll get that sent to you. Where are the specific error logs located you are looking for? General wordpress? NGINX? PHP? Thank you!
No addons, and unfortunately my site is behind a VPN so the only way you could get access is maybe a zoom call and give you control. Recently migrated my site from a debian provider to an ubuntu provider, both running NGINX, but the old server was on PHP 7.4 and the new one is PHP 8.0. If you guys can do a call that might work, otherwise I regret to say access cannot be granted remotely.
Still traveling down the rabbit hole, un-installed and installed an older working version, 6.0.7 and now I can download the same file multiple times. However, once I updated to 6.0.9 the same issue persists. Will this be fixed in later releases? Also, even though I have “Do not cache” selected for a package, I still see it as being added in wpdm-cache folder once a download is initiated. Is this the correct behavior?
I found a workaround, I have to go into the package and simply click “Update”, then I can download again, but only once, subsequent downloads fail.
Seems like I cannot download the same package twice either. I see the .zip file get re-created and exist in wpdm-cache folder but wordpress throws up an error.
I’ve got the same issue, let me know if I should start another thread.
When I click the link to a download, it properly loads the Page Template and Link Template on a wordpress page (https://mysite.com/downloads/download-page-01), but the wpdownloadmanager content is wrapped in the default wordpress post template. I don’t see anywhere in the wpdownloadmanager settings to specify the actual wordpress post template that’s applied to each download package/page. See html output below, my theme is dropping your content into a wordpress post template, inside the post-content div. I would like to be able to select the wordpress post template applied to each download package/page, see below, my default wordpress template is named “td-post-template-default”, but I have several other templates I’d prefer to use.
*Edit – I’m not looking for widget shortcodes, they work fine but I need all pages to be applied to a different post template if that makes sense
<div class="td-container td-post-template-default ">
<div class="td-pb-row">
<div class="td-pb-span12 td-main-content" role="main">
<div class="td-ss-main-content">
<article id="post-2725" class="post-2725 wpdmpro type-wpdmpro status-publish post" itemscope="" itemtype="https://schema.org/Article">
<div class="td-post-header">
<div class="td-post-content tagdiv-type">
<--- wpdownloadmanager content --->
<div class="w3eden">
<--- My Custom wpdownloadmanager page template --->