Groups File Access

File downloads for authorized users

Groups File Access is a WordPress plugin that allows to provide file download links for authorized users. Access to files is restricted to users by their group membership.

  • Provide file downloads for Premium Members.
  • Allow registered users to download files from your site.

Features

  • Restrict access to downloads to authorized user groups
  • Full multisite support (WordPress network installations)
  • File management area
  • Upload files via FTP and bulk import
  • File access notifications (customizable)
  • Flexible shortcodes: [groups_can_access_file], [groups_can_not_access_file], [groups_file_info], [groups_file_url], [groups_file_link], [groups_file_visibility], [groups_file_access_service_key]
  • Limited or unlimited number of downloads per user
  • Key authentication file access

Access to files is restricted by group membership. To be able to download a file, a user must be a member of a group that is assigned to the file. If an access limit has been set for the file, the user must also have accessed (downloaded) the file fewer times than the file’s access limit.

If you want to restrict access to a file to users that belong to a certain group, create the group, add the desired users to the group and assign the group to the files that the group should be able to access. More than one group can be assigned to a file.

Shortcodes are used on posts or pages to render links to files, provide information about files and conditionally show content to users depending on whether they are allowed to access a file.

For example, the [groups_file_link group="Premium"] shortcode renders links to files that members of the Premium group can click to download the files.

Downloads

See the Groups File Access product page.

The GFA PDF Viewer is a free integration with PDF Viewer.

Documentation

See the Group File Access documentation pages.

Demo

Please visit the Demo site.

523 Responses to Groups File Access

  1. Nathan February 2, 2016 at 12:44 pm #

    Hello,

    On the CodeCanyon-website, where I have bought this plugin, I’ve just read a very interesting sentence that might solve my problem. You are saying there: Files access can also be granted through key authentication so that users do not need to log in to download a file while access restrictions based on Groups still apply.

    This might override the problem that users are first sent to the backend before they can download. How does this work?

    Thanks,

    Nathan

  2. Kira February 2, 2016 at 7:22 pm #

    …OMG, thank you a lot! For some reason the changes in WP-CONFIG did not apply. Now I fixed the issue, setting memory to 256 megs and it works like a charm!

    Best regards,
    Kira

    • antonio February 3, 2016 at 7:46 am #

      Perfect 😉

  3. Abigail February 23, 2016 at 5:35 am #

    I am seeing an error on Chrome for some but not all PDF files:

    Failed to load PDF document
    RELOAD

    This is not a problem with other browsers. I don’t know if it is simply a bug in Chrome or if it is related anyway to the Groups File program. It seems to happen with large files — and I am NOT seeing this problem for any other PDF files on other sites -so it seems to be tied to something related to the way the Group files or their links are coded. This problem just started within the past week or two.

    • Kento March 1, 2016 at 7:46 pm #

      Hi Abigail,

      Can you provide the URL to the site and create a test account for support at itthinx dot com that has access to one of those files please? Please make sure to include a link to this conversation when you provide the credentials so we know what it’s about.

      Cheers

  4. Luminaire P February 25, 2016 at 6:33 pm #

    Hi guys,

    I need some help.

    Our site’s CRON functionality is behaving weird.

    WordPress cron events are not being executed, or maybe they are but not in a timely manner.

    Also, if you try and delete a cron event, it doesn’t go away.

    We’ve already set up an actual cron job as not to rely on traffic to fire off cron events, but it didn’t seem to help.

    Aside from that, we can see hundreds of “groups_file_access_session_delete_transients” cron events via a plugin called WP Crontrol.
    See screenshot http://screencast.com/t/Eh10jqmAwVq

    Is this a normal behaviour of the Groups FIle Access plugin or is there something wrong?

    • Kento March 1, 2016 at 7:26 pm #

      Hi,

      You will need to get cron working on your site, the tasks that are listed are needed to clean up sessions periodically.

      Cheers

  5. Mike March 24, 2016 at 12:57 am #

    I’m seeing what is apparently the same problem that Rose mentioned a couple of years ago, though I haven’t dug into the HTTP headers as she had done.
    http://www.itthinx.com/plugins/groups-file-access/comment-page-2/#comment-341672

    Mobile users (probably all iOS) are having the audio reset on them when they try to stream it. Was there ever a solution to that problem?

  6. Maxident April 1, 2016 at 11:31 am #

    Hi Community,

    I just started using the groups wordpress plugin and seem to have trouble to make the [groups_can] shortcode work.

    I am trying to exclude a page section for some user groups, while they keep being visible for others.

    When trying to exclude one single page section within a page that is viewable to all groups, this works perfectly find using the shortcode for groups

    [groups_member group="Registered"]
    Only registered members can see this.
    [/groups_member]
    I am placing the shortcode opening and closing before and after the page section like this:

    [groups_member group="test"][mk_page_section full_width=”true”][vc_column][mk_fancy_title style=”avantgarde” size=”25″ font_weight=”bolder” text_transform=”capitalize” font_family=”none” align=”center”]

    Test Text within the page section

    [/mk_fancy_text][/vc_column_inner][vc_column_inner width=”1/12″][/vc_column_inner][/vc_row_inner][/vc_column][/mk_page_section][/groups_member]
    When trying the same thing using the [groups_can] shortcode it does not work. As far as I understand this should do the same thing but not restricting certrain groups directly, but groups that do not posess the capabibility set with this shortcode. I integrated the shortcode like shown below, but when applied it does not restrict access and I can see the commands [groups_can capability="manage_plugins"] and
    [/groups_can] written on the published website like they were actual content to be seen by users.
    [groups_can capability="testcapability"][mk_page_section full_width=”true”][vc_column][mk_fancy_title style=”avantgarde” size=”25″ font_weight=”bolder” text_transform=”capitalize” font_family=”none” align=”center”]

    Test Text within the page section

    [/mk_fancy_text][/vc_column_inner][vc_column_inner width=”1/12″][/vc_column_inner][/vc_row_inner][/vc_column][/mk_page_section][/groups_can]
    Please let me know if you know what I am doing wrong or if you have similar experiences using the [groups_can] shortcode. Also please let me know if you nee further information or input.

    Im working on an intranet using wordpress, developing the site locally, it is not online so I cannot send you a link, but I am happy to provide screenshots where needed.

    Looking forward to your input, thanks

    https://wordpress.org/plugins/groups/

    • Kento April 4, 2016 at 7:59 pm #

      Hi,

      Thanks for providing the details, I think you have something interfering with the [groups_can] shortcode there before it is rendered, or maybe there is invisible whitespace between the opening or closing brackets. For the latter, try to look at it in the Text mode of the editor, or simply write out a simple test line like [groups_can capability="manage_options"]Just testing[/groups_can] to see if that works. Also note that the quotes must be straigt double quotes (the visual editor could have changed that if pasted in).

      I hope that helps …

      Cheers

      • Maxident April 22, 2016 at 10:37 am #

        Hi Kento, thanks for the reply. Took a while until i got round to trying your solution. It works fine now, I guess there was some text formating issue the first time I tried. Thank you for solving the problem. Cheers

        • Maxident September 1, 2016 at 1:52 pm #

          I was able to solve it in the end and yes it was a link related issue after all. I had overlooked a small change in the linkstructur due to updating my operating system. Cheers

  7. Adam Hollister April 4, 2016 at 10:36 am #

    Hi,

    I’m trying to use this plugin but none of the shortcodes seem to work, they just end up getting printed out to the page like:

    [groups_file_url file_id="1"]
    [groups_file_link]

    [groups_file_link group="1"]
    [groups_file_link group="Registered"]

    Is there something I’m missing here?

    • antonio April 4, 2016 at 12:20 pm #

      Hi Adam,
      Please check that the plugin is enabled and that you are using the ‘Text’ mode in the post/page editor (you have two tabs to select between ‘Visual’ and ‘Text’).
      Kind Regards,
      Antonio B.

  8. Dave Novelline April 11, 2016 at 2:04 am #

    Hello,

    I purchased Group File Access this evening. However, I do not believe it has the capabilities I am looking for.

    Is it possible to get a refund.

    If not I understand.

    Thank you.

    Dave

    • Kento April 11, 2016 at 8:46 am #

      Hi Dave,

      Thanks for trying it out, I think it should be possible to get a refund but as the sales for this plugin are handled on CodeCanyon, please refer to this page. When you submit the request you can also include a link to our conversation here.

      Cheers

  9. Daisy Brown May 20, 2016 at 12:08 am #

    I just purchased and activated Groups File Access. It appears the file import only works on files just below groups-file-access. It doesn’t work with files inside subfolders below groups-file-access. I really would rather not dump all files into a single folder. There’s so gosh darn many of them that the only way to make sense is with a subfolder structure. Tell me there’s some way to do this? I really need to get this setup before the conference this weekend. (You are replacing user access manager). Also, how do I register on this site for support?

    • antonio May 20, 2016 at 5:52 am #

      Hi Daisy,
      subfolder is not supported by the plugin.
      Kind Regards,
      Antonio B.

  10. Cam June 7, 2016 at 3:11 pm #

    Is there a way to force the links to http://www instead of just http://
    I get a Forbidden if there is no www in the url.

    • antonio June 7, 2016 at 3:16 pm #

      Hi Cam,
      please check if you have in Settings->General the www or not.
      Kind Regards,
      Antonio B.

      • Cam June 7, 2016 at 3:19 pm #

        I do have the www, but if a user tries to access the file directly without the ‘www’ then it throws the Forbidden error.

        • antonio June 7, 2016 at 4:34 pm #

          It should be according to this setting.
          If you want, you can send me dashboard admin access to antonio at itthinx dot com indicating this conversation and I’ll have a look at your settings.
          Kind regards,
          Antonio B.

  11. Janna June 11, 2016 at 1:33 am #

    I just purchased the Groups File Access and installed the Groups plugin and am having issues, either because my system doesn’t work with the plugins or because the steps in the documentation are not in order.

    I tried to add a file. However, there were no groups listed to allow me to do this.

    I went to Groups > Groups. But couldn’t add a group…I typed in the name and tried to add, but nothing happened. Not sure if it is because no capabilities were selected. But when I tried to type a WordPress capability, nothing happened.

    I then went to Groups > Capabilities and tried to add one using WordPress capabilities. I noticed the instructions say groups_read_post should be one by default. It’s not there. When I click to add a capability the page just reloads and nothing is added.

    I then went to Groups > Options and tried to start typing capabilities per http://docs.itthinx.com/document/groups/setup/options/#restrictions but no list of capabilities appears to drop down for selection

    Have you seen this before?

  12. Pierre June 18, 2016 at 2:09 pm #

    Hi,

    is there a way to choose the administrator(s) who are notified ? (we have many admin, but only one should be notified..) : your notification checkbox not very explicit when more than one admin :

    “Notify the admin
    Notify the site administrator
    Sends a notification email to the site administrator when a file has been accessed.”

    • antonio June 20, 2016 at 4:58 am #

      Hi Pierre,
      The admin email is based on get_bloginfo( 'admin_email' ), so you can set it in Settings->General.
      Kind Regards,
      Antonio B.

  13. Stefany Guedez July 5, 2016 at 11:30 pm #

    Hello,

    I have this particular shortcode:

    [groups_file_link group="whitepapers,Accountability" description="yes" visibility="always"]

    which allows me to see files that are grouped under whitepapers OR under accountability. I’m trying to see only files that are grouped under BOTH Whitepaper and Accountability. Is there a way to do this?

    Thanks,
    Stefany

    • antonio July 6, 2016 at 7:01 am #

      Hi Stefany,
      Groups plugin works with ORs. You could create a ‘super-group’ WhiteAcc where are the users who are in both groups, and restrict the file to this super-group.
      Kind Regards,
      Antonio B.

  14. Andrew August 1, 2016 at 5:32 pm #

    Hi, plugin working well. Wondering if it is possible to pass an “onclick” attribute when a number of file links are returned by the [groups_file_link group="Premium"] command?

    We track downloads by user, and would like the filename use for the onClick argument.

    • antonio August 16, 2016 at 8:51 am #

      Hi Andrew,
      This attribute is not available. You could use .click() based on the id or class attribute.
      Kind Regards,
      Antonio B.

  15. Maxident August 2, 2016 at 12:25 pm #

    Hi Community,

    I do have a problem using the groups file access plugin. I did setup various files according the documentation and everything worked fine for a while. Only members part of a group that are related to the files were able to download them.

    Recently I realised that the download links do not work anymore and I get a 404 error message when clicking the downloadlink saying “The requested URL was not found on this server.”

    When checking the setup the files seem to be uploaded correctly, the downloadlink and rest of settings seem correct. When I try to reassign (upload again) the file to the existing entry i get the message “The file already exists but it is not related to this entry. The existing file is not replaced and the current file for this entry is maintained.”

    The only anomaly is that in the Files overview dashboard all files show Size: ERROR and Date: ERROR under the Path settings.

    Please let me know if this problem is familiar to you and you have an idea what could have changed in my previously functioning setup to cause this error and how to fix it.

    Thank you for any tip,
    best, Max

    • Kento August 15, 2016 at 1:46 pm #

      Hi Max,

      Is it possible that the path to the files has changed?

      Cheers

      • Maxident August 22, 2016 at 3:17 pm #

        Hi Kento, I did check this but the path seems the same. Also I cannot assign the file again to the same entry to make sure the path is up to date as I get the message “The file already exists but it is not related to this entry. The existing file is not replaced and the current file for this entry is maintained.”

      • Maxident September 1, 2016 at 12:00 pm #

        Hi Kento,

        that was the first thing I checked but the path seems unchanged and fine.

        best,
        Max

        • Maxident September 1, 2016 at 1:55 pm #

          I found the issue finally and yes it was related to a change in linkstructure. The structure had changed due to updating my operating system. Thank you for pointing me in the right direction.

          • antonio September 8, 2016 at 10:40 am #

            Hi Max,
            sorry for the delay. I’m glad you’ve solved, thanks for sharing.
            Kind regards,
            Antonio B.

  16. neugon August 11, 2016 at 2:57 am #

    I have two sites. I bought two different licenses. One one site works perfect with the plugin and on the other, I can see the groups and the UI looks good, however after uploading..I get the message: “Could not upload the file.” I have enabled DEBUG on wp-config.php to see if I can see any issues, but the debug.log file does not show me anything.

    Is there a way to know why the file does not upload?

    • antonio August 11, 2016 at 8:04 am #

      Hi neugon,
      maybe there is a problem with the files/folders permissions. Please check this.
      If the problem persists, please try to reinstall the plugin.
      Kind Regards,
      Antonio B.

  17. neugon August 11, 2016 at 9:50 pm #

    Thanks for the reply on the generic issue with the “File Could not be Uploaded” the issue was permissions as you mentioned.

    The owner of the folder needs to be www-data. Once I changed the permissions everything worked fine.

    My question now is, how can I modify the wp-login.php url to a custom wp login page so that instead of:

    http://cw.iabc.com/wp-login.php?redirect_to=http%3A%2F%2Fcw.iabc.com%2F%3Fgfid%3D2

    I want to use:
    http://cw.iabc.com/login/redirect_to=http%3A%2F%2Fcw.iabc.com%2F%3Fgfid%3D2

    • antonio August 12, 2016 at 8:43 am #

      Perfect,
      please have a look at the Groups 404 Redirect plugin.
      Kind Regards,
      Antonio B.

  18. Karen Meade August 17, 2016 at 5:23 pm #

    I have just updated my site to WordPress 4.6. I have dozens of groups access files but the links to them have stopped working and on the web-site you just see the file name rather than the link eg [groups_file_link file_id="225"]
    I have tried loading a new file but that does not help. I do have an error message :-

    Warning: Missing argument 2 for wpdb::prepare(), called in /data01/c0237241/public_html/wp-content/plugins/groups-file-access/lib/admin/files.php on line 472 and defined in /data01/c0237241/public_html/wp-includes/wp-db.php on line 1275

    Can anyone help? I am the web-master but am not very techy so help in basic language would be appreciated! Thanks

    • antonio August 22, 2016 at 7:51 am #

      Hi Karen,
      I can’t get the same error, please be sure that you have the latest 1.6.0 plugin version.
      Kind Regards,
      Antonio B.

  19. Maxident August 22, 2016 at 3:13 pm #

    Dear Team,

    I am having trouble using the groups file access plugin. I did upload some files ago and embedded them in the website. Everything worked fine and when a logged in user who was part of a group with the necessary permissions clicked on the downloadlink the correct file would load.

    Recently I have the problem that many of those links are broken and clicking them gives a 404 error. Even if the member is logged in and does have the group permissions.

    Checkin the fileupload links and files I can confirm that the uploaded file still exists at the right location and the link seems correct.

    Looking at the dashboard of all uploaded files, the only suspicious thing I could spot is that size and file seem to have an error, everything else displays normally.

    Size: ERROR
    Date: ERROR

    When trying to edit the file entry and assign the correct file again I do get the following message when saving: “The file /Users/Maxident/Sites/wordpress/bestwebmulti/wp-content/uploads/groups-file-access/ZulassungMatten.pdf already exists but it is not related to this entry. The existing file is not replaced and the current file for this entry is maintained.”

    Please let me know if you do know this problem or If you have an Idea what could be causing this issue.

    Thanks for your support, I would really appreciate your input.

    Best regards,
    Max

  20. Karen Meade August 22, 2016 at 4:20 pm #

    Antonio – thanks for the response. My version is Version 1.0.12. How do I go about getting the 1.6 version? Someone else set up up the web-site and bought the plug ins. If you could point me in the right direction I would appreciate it, thanks. Karen

    • antonio August 23, 2016 at 7:27 am #

      Hi Karen,
      the plugin is available from Codecanyon. You can ask them if you can recover the user, we can not do anything there.
      Kind Regards,
      Antonio B.

  21. Maxident September 2, 2016 at 3:48 pm #

    Hi Community,

    I am facing an interesting problem and hope you might be able to help me with it. I am using the [groups_can] shortcode.

    When using the shortcode to exclude a text passage to users who are part of a group that is not associated with the necessary capability it works completely fine. The content is displayed correctly to the users who are part of a group with the necessary capability and vice versa.

    [groups_can capability="testcapability"][mk_page_section full_width=”true”][vc_column][mk_fancy_title style=”avantgarde” size=”25″ font_weight=”bolder” text_transform=”capitalize” font_family=”none” align=”center”]

    Test Text within the page section

    [/mk_fancy_text][/vc_column_inner][vc_column_inner width=”1/12″][/vc_column_inner][/vc_row_inner][/vc_column][/mk_page_section][/groups_can]

    The problem is only that The text section below the one that i want to restrict for certain users is changing the layout when logged in with different users. So when logged in with a user account that is allowed to see the textblock the next textblock below (which was never changed by any shortcode) displayes correct. (white font over black background).

    When logged in with a user that is not allowed to see the textblock, it is invisible. (exactly how it should be). Never the less the textblock below has a different layout now. (black font over black background).

    Do you have any idea what could cause the issue? Please let me know if you need additional information.

    Thank you for your help,
    friendly greetings,
    Max

    • antonio September 8, 2016 at 10:49 am #

      Hi Max,
      please check your shortcodes, I think that they are not in couple.
      Maybe your [/vc_column_inner] after [/mk_fancy_text], should be [vc_row_inner]
      Maybe if you use tabs you can see more easily the couples.
      Kind Regards,
      Antonio B.

  22. Mark September 8, 2016 at 7:50 pm #

    Hi – I just purchased the Groups File Access plugin. However I am totally lost. Is there a tutorial on how to restrict access to a file? I assigned a group to a file, but where do I insert a password for that group login? My scenario is the user will login with password, find the file, click and view in browser only (no download or print). I saw that this is possible via the GFA PDF viewer.

    HELP!

    • antonio September 9, 2016 at 7:29 am #

      Hi Mark,
      You could use the [groups_file_access_service_key] shortcode.But the user need to be in the group before.
      Really there isn’t an option to join to a group throw a password. You can add the user to groups from the dashboard, or using the [groups_join] shortcode.
      Kind Regards,
      Antonio B.

      • Mark September 14, 2016 at 8:20 am #

        Thanks Antonio! Is there a way to track user views?

        • antonio September 16, 2016 at 7:39 am #

          Sorry, there isn’t.
          cheers

  23. Jeremy September 9, 2016 at 7:59 pm #

    Hi,

    I am looking for a plugin that will allow me to achieve certain file management functionality. Can you please advise if your plugin can do the following:

    – WordPress Multisite compatible
    – Allows fronted access to upload & download files (I cannot have my users playing in the backend, they are mostly non-technical)
    – Allows you to work with custom roles, such as created by the ‘User Role Editor’ plugin
    – Allows you to restrict the ability to upload files to specified User Roles
    – Files can be allocated to categories (e.g. Finances) and I can choose to restrict access to all files under that category to specified User Roles
    – Files cannot be browsed without logging in to the site

    Anything else is a bonus!

    Thanks.

    • antonio September 11, 2016 at 11:03 am #

      Hi Jeremy,
      Please have a look at the documentation page.
      The plugin works with groups, not with roles, but you could relate to each other.
      Sorry, you can upload file only from the dashboard.
      There isn’t categories, you need to restrict the files one by one.
      Kind Regards,
      Antonio B.

  24. Andrew September 15, 2016 at 10:24 pm #

    Plugin works well. I don’t understand why it uses Groups as permissions, where in other parts of WordPress access is based on capabilities. I can make it work though.

    One question – is there any way to add the ability to display the date when listing out all of the files?

    [groups_file_link group="Subscriber" description="yes" order="desc" visibility="always" DATE="YES"]

    • antonio September 16, 2016 at 10:45 am #

      Hi Andrew,
      really this is based on groups because this is more intuitive for most users. You could play with groups and capabilities creating as many groups as you need.
      Sorry, the option to display the date is not available.
      Kind Regards,
      Antonio B.

  25. Peter September 19, 2016 at 1:28 pm #

    Hello,

    This problem seems to have appeared since last week.Suddenly, whenever someone downloads a protected file, the downloaded file is 0 bytes. We currently have .xlsx and .zip files. I checked the files both via the plugin admin and also via FTP. Everything is there on the server. On the client side, I’ve tried this in Chrome, Firefox and IE, all latest versions. Any protected file is zero bytes after download.

    I checked the server logs and I see this error message whenever a file is downloaded:

    [fcgid:warn] […] mod_fcgid: stderr: PHP Fatal error: Call to undefined method stdClass::is_single() in …/wp-includes/query.php on line 596, referer: http://rangerdesign.com/distributors/ranger-design-logos-authorized-distributors/

    How else can I diagnose this problem?

    Thanks

    • antonio September 19, 2016 at 1:55 pm #

      Hi Peter,
      Please enable the WordPress debug, editing the wp-config.php and replacing the following line
      define('WP_DEBUG', false );
      with these lines
      define('WP_DEBUG', true );
      define('WP_DEBUG_DISPLAY', false);
      define('WP_DEBUG_LOG', true );

      Then try to download a protected file. If errors exist then a file named debug.log under wp-content folder will be created.
      Maybe you can see more data in this debug file.
      If the problem persists, you can send me dashboard admin access to antonio[at]itthinx[dot]com and I’ll have a look at your settings.
      Kind Regards,
      Antonio B.

      • Peter September 20, 2016 at 12:22 pm #

        I enabled the debug and I see there’s a recurring message that’s related to the Groups plugin.

        PHP Notice: Undefined variable: remove_on_hold in …/wp-content/plugins/groups-woocommerce/lib/core/class-groups-ws-handler.php on line 97

        I’v added you as an admin on the site so you can take a look. You’ll be receiving an email from the site.

        I’m not sure why this stopped working all of a sudden. We haven’t made any drastic changes other than updating plugins on a regular basis.

        Thanks

        • antonio September 20, 2016 at 2:01 pm #

          Hi Peter,
          answered by email.
          Probably you have not the latest version.
          Kind Regards,
          Antonio B.

          • Peter September 20, 2016 at 6:38 pm #

            Hi Antonio,

            Sorry, I was logged into the company account when i posted the last response and it put the company username on the post.

            I checked all the versions and the only one that was out of date was the Groups Woocommerce. 1.9.5 was installed and I updated it to 1.9.6.

            The current versions on the site are:
            Groups Version 1.13.1
            Groups File Access Version 1.6.0
            Groups Restrict Categories Version 1.4.2
            Groups WooCommerce Version 1.9.6

            It’s still not working. Any other suggestions? I need to get this working ASAP.

            Also, the following is a screenshot when i try to download one of the protected files and I have DEBUG turned on on the the site:
            http://screencast.com/t/a4mwy8D0

            Thanks!

            • antonio September 21, 2016 at 2:43 pm #

              Hi,
              Please try to visit the ‘Permalinks’ subsection and Save (you do not need to make changes).
              If the problem persists, send me admin credentials and I’ll have a look.
              Kind regards,
              Antonio B.

  26. Peter September 21, 2016 at 6:43 pm #

    Hi Antonio,

    I did as you asked and visited the ‘Permalinks’ subsection and Saved. The problem is still not solved. I’ve had someone else on my team look into this and here are their comments:

    /**
    After some exhausting testing I’ve narrowed down the issue. There are two funtions in the gfa file renderer class which are used to physically serve the files. The one used in my testing is buffered_read_serve_all() — these functions use what are called output buffers, which is fairly common; however, the server is having issues. There can be a few reasons for this, like timeouts, memory limits, or the PHP version is simply conflicting with what the plugin is doing. I’m not certain.

    After checking the server settings, everything looks OK:

    I looked at the PHP Configuration in WHM and it’s set at 256M
    memory_limit 256M

    In Apache Configuration,
    RLimitMEM Settings is Disabled

    The PHP Configuration is:
    Option Configured Value
    Default PHP Version (.php files) 5
    PHP 5 Handler fcgi

    Apache suEXEC on
    Apache Ruid2 off

    We’re going to have to wait for the dev — he would know more about what may be wrong. I have a feeling it is server related though, something with the headers in the file download.
    **/

    So, do you have any suggestions from here? The server appears to be OK, but is there something else that i can check with the hosting company?

    I sent you login credentials from the site yesterday for admin access. Do you need me to re-send them? They were from rangerdesign.com

    • antonio September 23, 2016 at 7:42 am #

      Hi Peter,
      sorry for the delay.
      I’m trying to login, but I can not (I have set the password, but I can not login)
      Kind Regards,
      Antonio B.

  27. Jacqueline October 14, 2016 at 7:30 pm #

    Hello, we started having an error this week with uploading files in Groups Files Access – Add New File. It worked fine previously. When you attempt to submit the Add File form, it hangs a while and then shows an Internal Server Error. In the error logs there is not much clue, other than a generic “archives.php” error.

    I have tried upgrading Groups Files Access to the latest 1.6.0 version. No change.
    I tried uploading only a small 1KB file. No change. I tried replacing the archives.php file from the theme (even though I didn’t customize it) with a default file from WordPress latest download.
    I checked that all plugins in entire site are up to date.
    PHP memory limit is high.

    Any advice?

    • antonio October 26, 2016 at 8:53 am #

      Hi Jacqueline,
      please check if your folder has the correct permissions.
      Also you can check this conversation.
      If the problem persists, you can enable the wordpress debug and check this.
      Kind Regards,
      Antonio B.

  28. pikkabbu October 26, 2016 at 3:20 pm #

    Nothing appears in the administration panel. Setting impossible.

    Hi!
    I’ve installed and activate Groups-file-access that I’ve just bought minutes ago.

    Nothing appears in the admin’s panel. Nothing has changed. So I can’t set anything for the plugin, just as if it weren’t installed or activated.

    And now what?

    Thanks for your help.

  29. pikkabbu October 26, 2016 at 5:06 pm #

    This is an apology.

    I begged for support one hour ago, at I discovered the answer by myself.
    Please blame it on being in a rush 🙂

    The answer is “The plugin is an extension to and requires Groups.”.

    If not installed, groups-file-access does nothing and doesn’t appears in the admin’s panel.

    By the way, I’ve discovered you’ve a lot of interesting add-on to groups plugin.

    Regards

    • antonio October 27, 2016 at 6:45 am #

      Hi pikkabbu,
      thanks for sharing the solution.
      Kind regards,
      Antonio B.

  30. Godet November 29, 2016 at 3:00 pm #

    Hello,

    The document is not visible on the web ?

    Thank you

    • antonio December 1, 2016 at 10:44 pm #

      Hi Godet,
      if you llimit the file to a group, only the members of this group can see the file link.
      Please have a look at the documentation page.
      If you are using another plugin to embeb for example a video or a pdf, you can use the [groups_member] shortcode.
      Kind Regards,
      Antonio B.

  31. Gregory Holmes December 2, 2016 at 5:03 pm #

    How do we allow non-admin users to add files to Groups File Access?

    We have non-admin users who can edit a page, that is mostly links to files in Groups File Access. They need to be able to add files, and then link to them.

    • antonio December 2, 2016 at 5:53 pm #

      Hi Gregory,
      from Groups->Options you can add Permissions for example to your Editors (you need to select the tree)
      Kind Regards,
      Antonio B.

Leave a Reply