FAQFrequently Asked Questions HostingSupport Index Home We strongly suggest viewing your Help Manual from the "Help" link in you WEBppliance Control Panel. WEBppliace has recently updated with included tutorial movies. Questions are answered in detail from the WEBppliance Help System General:
Some cgi scripts may contain vulnerabilities that you may not be aware of. These can wreak havoc with your server. If you are looking for safe scripts please see our script recommendations here.
How do I login to the WEBppliance Control Panel?To access your Site Administration Control PanelGo: http:/your.domain/admin/ Username: username Password: password ^ TOP How do my users login to their Control Panel?Your users access User Control Panel here:Go: http://your.domain/user/ ^ TOP How is Squirrelmail used to read email?Access Squirrelmail from your "User" Control Panel or simply from this link.Access Squirrelmail: http://your.domain/squirrelmail/src/login.php Email username and password ^ TOP What is Squirrelmail? I don't see it in my WEBppliance.Squirrelmail is a global email solution which allows you to read your email from a browser. This allows you to check your account anywhere from another computer. You can choose to delete messages from your account or leave them after reading for downloading to your computer when you return. This is an excellent way for those people who travel and are often working on other computers. Squirrelmail is an optional $2.00 per month add-on.If you do not see Squirrelmail in your WEBppliance then you can . ^ TOP What is the difference between a POP email account and an Alias?A POP email account is an actual "user" account and a folder (mailbox) is setup for receiving email. A POP account requires the user setup an email client (program such as Oulook Express, Eudora, Netscape Mail, etc.) to retrieve email.An Alias email address is just a forwarding service. An alias does not create anything on your server. The sendmail program simply forwards the email to the address you enter. The person recieving the email does not need to make any changes with the way they recieve email as the new email address is forwarded to their current address. ^ TOP How do POP email users setup their email software?EMAIL CLIENT SETUP (Outlook, Outlook Express, Eudora, etc.)For Name Based Accounts... Incoming Mail (POP3): your.domin Outgoing mail SMTP: Your ISP (Ex: mail.bellsouth.net, mail.earthlink.net, etc.) Username: username@your.domain (include @your.domain for username) Password: password ^ TOP FTP: For Name-Based accountsIP: your.domainUsername: username@your.domain (include @your.domain for username) Password: yourpassword ^ TOP How do POP email users setup their email software?EMAIL CLIENT SETUP (Outlook, Outlook Express, Eudora, etc.)For IP-Based Accounts... Incoming Mail (POP3): yourdomin.name Outgoing mail SMTP: Your ISP (Ex: mail.bellsouth.net, mail.earthlink.net, etc.) Username: username Password: password ^ TOP FTP: For IP-Based accountsIP: your.domainUsername: username Password: yourpassword ^ TOP How do I Password Protect a directory (folder)?From your WEBppliance Control Panel click on "Services" then "Apache Web Server".1. Click on "Manage Groups" and create a group. You can name this anything, Ex: admin 2. Click on "Manage Users" this is where you will define a username and password. 3. Now click on "Protect Directories". Select the directory (folder) you would like to protect. In the AuthName field, enter a descriptive name for the directory you want to protect. For example, to protect a directory of employee salary information, type Salaries. In the Add to Group(s) field, specify the groups that are allowed to access this directory. Note: You can select or clear multiple directories by pressing and holding down the Ctrl key while clicking the directory names. 4. Click Protect. Important: If you are supporting Microsoft® FrontPage® Extensions on your domain, use the directory protection feature provided by FrontPage instead of WEBppliance's directory protection feature. See the topic in your WEBppliance Control panel help file about working with FrontPage Extensions. ^ TOP What is the path to Perl?Path to Perl: /usr/bin/perl^ TOP What is the path to sendmail?Path to sendmail: /usr/sbin/sendmail^ TOP SYSTEM ENVIRONMENT VARIABLES: cgi-binWe recommend using system environment variables which make it easy to copy or move your script to another domain if need be. When using a system environment variable as your path the server software actually chooses the correct path for you. This way you are insured that your path for a particular domain is correct. An example of the cgi-bin system environment variable is: SITE_CGIROOT- The top level CGI path of the domainExample Usage: cgidir = "$ENV{'SITE_CGIROOT'}" A folder located in the cgi-bin = "$ENV{'SITE_CGIROOT'}/folder" If you choose to hardcode an absolute path you should use this: /home/virtual/site#/fst/var/www/cgi-bin (replace /site#/) From the domain Appliance click Site Summary Domain Preview: http://65.101.69.xxx/~admin4/ shows your site# as ~admin# In this case the ~admin4 would equal site4 Therefore your path to your cgi-bin would be /home/virtual/site4/fst/var/www/cgi-bin ^ TOP SYSTEM ENVIRONMENT VARIABLES: htmlWe recommend using system environment variables which make it easy to copy or move your script to another domain if need be. When using a system environment variable as your path the server software actually chooses the correct path for you. This way you are insured that your path for a particular domain is correct. An example of the cgi-bin system environment variable is:SITE_HTMLROOT- The top level HTML (Public Area) path of the domain Example Usage: roothtml = "$ENV{'SITE_HTMLROOT'}" a document folder = "$ENV{'SITE_HTMLROOT'}/docs" or /home/virtual/site#/fst/var/www/html (replace /site#/) From the domain Appliance click Site Summary Domain Preview: http://65.101.69.xxx/~admin4/ shows your site# as ~admin# In this case the ~admin4 would equal site4 Therefore your path to your public html would be /home/virtual/site4/fst/var/www/html ^ TOP What is the URL to scripts I've uploaded to my cgi-bin?The URL (Web Address) to your cgi-bin is http://your.domain/cgi-bin. If you had a file named script.cgi in your cgi-bin directory the URL would be http://your.domain/cgi-bin/script.cgi^ TOP How can I debug my perl scripts?There are several ways you can investigate why a script may not be working.First you should make sure you uploaded the files correctly. Perl file with the extension .pl or .cgi should be uploaded in ascii mode only. You can view you error and access logs in your /var/log directory. Many times a script error will appear in the error log files. You'll see that a document is missing or can't be found as well as other errors. To further investigate problems with a perl install download these two files Check Perl & Server Info. Check Perl is a little script you can upload to your cgi-bin to help debug perl scripts, set permissions chmod 755, and call the script from your browser. Ex: http://your.domain/cgi-bin/chkperl.pl and enter the file you would like to debug. ^ TOP How can I find out more about my server's envirionment? What is and isn't installed?For extended server information download this zip file containing these two files.Check Perl & Server Info. Server Info is a little script you can upload to your cgi-bin to reveal information , set permissions chmod 755, and call the script from your browser. Ex: http://your.domain/cgi-bin/serverinfo.cgi The script will return system environment varibles with their paths aswell as additional information about your server. ^ TOP How do I set permissions on a file?Your Unix server handles files according to the permissions (read, write and execute) set on that file. To give files the permissions they require can be accomplished through your ftp program. As their are many different ftp programs available we suggest viewing your particular program's help file. ^ TOPMy script requires the LWP Perl modules? What should I do?You will need to telnet into your server with root privledgels. For more information visit CPAN. cpan is the repository for perl modules with many mirror sites. CPAN FAQ |