Blank download page problem.
I created a leval 0 with 99999999 download limit and uploaded into /wp-content/plugins/s2member-files
2 download test files (one zipped and one .pdf)
Once logged in as admin, i go into login-welcome-page/pdf-training/ section and click on the download links
wp-content/plugins/?s2member_file_download=mygreatfiletodownload.zip
and/or
wp-content/plugins/?s2member_file_download=mygreatfiletodownload.pdf
but i get a blank page ?
Oh i forgot, i do get the prompt saying that i got 0 number of downloads made in the past 30 days and that i’m unlimited (no worries)
After that it’s a blank page
Got my root .htaccess file setup
*********************************************************************************
# BEGIN s2Member GZIP exclusions
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} (?:^|?|&)s2member_file_download=.+
RewriteRule .* – [E=no-gzip:1]
# END s2Member GZIP exclusions
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
******************************************************************
plus the other .htacces file setup under wp-content/plugins/s2member-files
*****************************************************************
Options +FollowSymLinks -MultiViews -Indexes
SetEnv no-gzip 1
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:s2member_file_ms_scan} !^complete$
RewriteCond %{THE_REQUEST} ^(?:GET|HEAD)(?:[ ]+)(?:/)([_0-9a-zA-Z-]+/)(?:wp-content/)
RewriteRule ^(.*)$ – [E=s2member_file_ms_scan:complete,E=s2_blog:%1]
RewriteCond %{ENV:s2member_file_download_scan} !^complete$
RewriteRule ^(.*)$ – [E=s2member_file_download_scan:complete,E=s2member_file_download:$1]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-stream/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%2,E=s2member_file_stream:&s2member_file_stream=yes]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-stream-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_stream:&s2member_file_stream=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-inline/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%2,E=s2member_file_inline:&s2member_file_inline=yes]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-inline-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_inline:&s2member_file_inline=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-storage-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_storage:&s2member_file_storage=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-remote/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%2,E=s2member_file_remote:&s2member_file_remote=yes]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-remote-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_remote:&s2member_file_remote=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-ssl/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%2,E=s2member_file_ssl:&s2member_file_ssl=yes]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-ssl-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_ssl:&s2member_file_ssl=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-file-download-key-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_file_download_key:&s2member_file_download_key=%2]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-skip-confirmation/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%2,E=s2member_skip_confirmation:&s2member_skip_confirmation=yes]
RewriteCond %{ENV:s2member_file_download} ^(.*?)(?:s2member-skip-confirmation-(.+?)/)(.+)$
RewriteRule ^(.*)$ – [N,E=s2member_file_download:%1%3,E=s2member_skip_confirmation:&s2member_skip_confirmation=%2]
RewriteRule ^(.*)$ %{ENV:s2_blog}?s2member_file_download=%{ENV:s2member_file_download}%{ENV:s2member_file_stream}%{ENV:s2member_file_inline}%{ENV:s2member_file_storage}%{ENV:s2member_file_remote}%{ENV:s2member_file_ssl}%{ENV:s2member_file_download_key}%{ENV:s2member_skip_confirmation} [QSA,L]
deny from all
********************************************************************************
and finally this added in a php file s2-hacks.php under wp-content/mu-plugins
*******************************************************************************
*******************************************************************************
Host said that everything is alright on their end (after multiple checks)
What could be the problem ? I am very interested into buying this product ! It’s the only thing missing.
Let me know
Thanks