MembersAssistant 3.0 MembersAssistant



T R O U B L E - S H O O T I N G:

S E R V E R    E R R O R S*:

Possible reasons:

500 Error (Internal Server Error)

  • Unix Servers: The Perl path setting in the first line of the script is incorrect. You may need to consult your Server Provider's documentation, contact your system administrator or try some of these standard Perl paths:

    • /usr/bin/perl
    • /usr/local/bin/perl
    • /usr/bin/perl5
    • /usr/local/bin/perl5

  • Unix Servers: The files with the .cgi extension were not uploaded in ASCII mode. Upload the files again in ASCII mode. Note: you may have to force your FTP client to transfer in ASCII. Check your program's settings.


  • Unix Servers: The permissions of the scripts were not set to be executable (chmod 755). A lot of web servers will not run scripts with permissions of chmod 777 because of security reasons. Double check them for 755. If that doesn't work, try CHMOD'ing them to 777.


  • Unix Servers: Check to see in all your .cgi files that the paths to "require" scripts are set correctly. If you didn't upload the files and folders as required by the Directory Tree, then they are WRONG! Either, correct the structure on your server as shown in these instructions, or change the path in the header of all the scripts that call the other required scripts, such as: require "tools/site.conf", etc.


404 Error (File Not Found)
  • The URL that you entered as the URL to the admin.cgi is WRONG. Double check your browser for the correct URL path to the actual location of your:

    /cgi-bin/members_assistant/admin/settings.cgi

    It should look something like this:

    http://www.yoursite.net/cgi-bin/members_assistant/admin/settings.cgi?action=list_conf&conf=1



  • If it is another file your are calling, check the actual location of the file with your link trying to call it. One or the other is WRONG.
403 Error (Permission denied)
  • File (or files) has not been made executable for everyone's access. Make sure you have CHMOD'd all .cgi files to 755. If it still doesn't work, try 777.

E M A I L    E R R O R S:

No emails being sent
  • Check your "$mailprog" variable in site.conf for the correct server path to your host's Mail Program. There are several variations of this setting; contact your host provider and obtain some suggestions from them. They tend to know from experience what technicalities are unique to them.


  • Check your settings in panel.conf to make sure you have "turned on" those options (typically, 1 for on and 0 for off).
No Admin emails
  • Check your "notify admin" settings in panel.conf to make sure you have "turned on" those options (typically, 1 for on and 0 for off).


  • Check your "$admin" email setting in site.conf for the correct email address.


  • Make sure there is a back slash \ before the @ character in your "$admin" email setting in site.conf. Like this:

    admin\@yoursite.com    not    admin@yoursite.com.



B U G    R E P O R T S:

Although this program has been carefully developed, thoroughly examined, and successfully tested on Unix servers, we realize not everyone is operating in the identical environment as us. So, it could be possible for you to experience a minor "quirk" that we have not been able to detect or foresee. If so...we apologize for this in advance, and...

We welcome any "bug" reports. After you have had success with the operation of your program for a few days, or any time later, contact us if you think you have found a "bug" in it's operation. DO NOT contact us with what you "think" is a "bug" during your installation and setup if you are new to Perl or installing Perl programs on your website. Work with the program and make sure you read and follow all documentation before jumping to your email client! We have gone to great lengths to construct and provide a complete manual for understanding and installing the program, assuming that this may be a first time for one or more of those who purchase the program.

If and when you do actually find a "bug", make sure you note the details involved when the "bug" occurs.

  • Include your server type
  • Perl version number (you'll have to get it from your host)
  • Browser type
  • What function you were attempting at the time of the error
  • The URL where the "bug" can be viewed
  • etc.
We will try to be timely in testing and resolving the issue to provide a "fix" as soon as possible. Remember, there is NO WARRANTY that comes with the program, written or implied, but we will try to do everything within our power to resolve every legitimate issue. If not, we will gladly refund your money (purchase price) within the first 30 days of purchase.

But, be patient; sometimes it takes a while. It could be that we are working on a new version and the "fix" will be included in it when it is released. In either case, you will receive the "fix" or upgrade absolutely free.

Finally, if you received your purchase via CD-ROM rather than direct download from our download site, you need to check for periodic service releases at the following address:
http://www.membersassistant.jdks.net/service_releases/updates.html

Thanks -
Development Team
MembersAssistant


*Note: Unless you paid for us to install the program at the time of your purchase, if we have to assist in your installation that requires us FTP'ing, our normal service fee will apply: $50/hr, with a minimum charge of $50. We have gone to great lengths to provide the best documentation and ease of installation for such a comprehensive program as possible. All issues known to date are covered herein and thoroughly tested on more than one machine with complete successful results. Please read and follow them carefully whether you're new to Perl installation or not.

And please, don't ask us to modify our program to fit a specific need unless you are willing to compensate us for our time and labor. If such request is made, we will politely refer you to this page. If your request is something that might be a benefit to others and we decide to integrate into our program for general distribution purposes, we may consider adding your suggestion in a future version. Thank you for understanding we have obligations also. We will be more than happy to negotiate a fee for constructing a custom program to suit your requirements.



.