•   Web Hosting Reseller
  •   
Domain Name Reseller
  •   
Frequently Asked Questions
  •   
Overview
  •   
Cost
  •   
General Sales FAQ 

  •   
Acceptable Use Policy
  •   
SPAM Policy
  •   
Disclaimer Statement
  •   
Privacy Statement
  •   
Money Back Policy
  •   
Domain Name Agreement
  •   
Web Hosting Agreement
  •   
Server Colocation Agreement
 
 


Frequently Asked Questions



1.
General Questions

2.
Email Related

3.
Upload & Publishing Your Website

4.
CGI & PHP Scripting

5.
Domain Names & DNS



General Questions


Where is the full directory path?
/home/your user name/public_html

What is the path to perl?
The path to perl is /usr/bin/perl .

What is the path to sendmail?
The path to sendmail is /usr/sbin/sendmail .

What is the path to my cgi-bin?
The path to your cgi-bin is /home/your user name/public_html/cgi-bin/

How do I access my control panel?
http://yourdomain.com/cpanel/ (Replace yourdomain.com with your actual domain name and login in with your username and password)

Where are all the files and directories in my home directory?
public_html - Your web directory and place all html web files there. Public_ftp is your anonymous ftp directory.

HHow do I upload my web-site?
You need to use a program such as
cuteftp or wsftp.

What details do I use to connect to your server using WSFTP or CuteFTP?
You should connect using your domain name or the server IP, you will also need your username and password you received in your account activation e-mail.

Which is my root website folder?
You have to upload your index.html file in the 'public_html' folder, and this is your root folder that is pointed by your domain name.

Why can't I create sub-domains?
If your domain is not pointing to our nameserver and is still in the progress of beening transferred, you will not be able to create sub-domains. You will have to wait until your domain has fully propagated before you can create sub-domains.

What domains do you support?
We support all domains, including foreign domains.

Where are my raw log files?
They are located within your control panel. Login and click  "Raw Access Logs" to download.

I forgot my password what do I do?
We understand accidents do happen, if you ever forget your password, please email to
support@sghosting.net and request for your password to be resetted. Please include your first and last names for verification sake.

How Do I Password Protect Directories?
The Password Protect Directory feature in your Control Panel allows you to restrict access to a particular directory within your account and allow access by assigning usernames and passwords to individuals that you choose to allow such access. To access this feature click on "Password Protect Directories". You will be asked to select the directory that you want to protect, simply click the text link of the directory name and you will be taken to the screen where you complete the specifics for user information. You will need to enter a unique name (Protected Resource Name) for this password protection in the upper section of the screen. The name must be a single word or phrase with no spaces. Enter the name and click the save button. Now you are ready to add users that can have access to the specific directory. To add a new user, simply input the username and password and click Save. You will be taken to a screen that will confirm the new user and you can click the link on the bottom of the screen to go back and add more users. To change a password for a user, simply input the username and the new password for the user and click Save. NOTE: Usernames and passwords MUST be from 6 to 8 characters long. Any less than 6 or greater than 8 will cause your protected directory cease to function and you will receive an error when trying to enter the directory. To delete a user, select the user from the list and click the Delete button.

What are subdomains and how do I create them?
When you create a subdomain, a directory with the name of the subdomain is created inside the public_html directory. This directory is mapped to the subdomain. For example, if you create a subdomain called sub1.yourdomain.com, a directory called sub1 will be created inside your public_html directory, files that you place inside the sub1 directory can be accessed by directing your browser to one of the following URLs:
http://sub1.yourdomain.com or http://yourdomain.com/sub1 . All subdomains setup through the control panel draw their resources from the parent account plan.

Can I Do My Own Backups?
Yes, This option in your Control Panel allows you download a compressed file that contains the directories and/or files located in your account. This is an excellent way to backup your own files. We HIGHLY recommend that you make it common practice to backup your own web pages. Once you've downloaded the compressed file, you can keep it in your local computer. If you ever need to restore the compressed file, just return to this part of your Control Panel, click Browse, look for the file in your local computer and click Upload.

How can I check disk storage and traffic quotas for my website?
Log into cPanel. Enter your Login Name and Password. On the left panel, it will shows you the disk storage and traffic quotas information.

Where can I view my website statistics ?
Log into cPanel Enter your Login Name and Password. Click on "Web/FTP Stats. Awstats is a more complex stats program which produces a nice variety of charts and graphs about who has visited your site. This is probably the most popular stats engine available today.

How do I create a custom error pages?
Error pages are served to Internet users when any one of a variety of errors occur, such as when a user enters an incorrect URL or is not authorized to access a specific directory in your web site. Companies often customize error pages to brand them with a specific corporate image and a link to their home page. You do not have to customize these pages - the error page is always available, whether customized or not. To create or modify a customized error page: Click on the "Error Pages" link on the main page. Click on the button of the required error page, such as the 403 button. Enter the HTML code for the error page. You can use the buttons at the top of the page to insert variables into the displayed code.

What are CGI scripts?
CGI (Common Gateway Interface) is a standard for running external programs from a Web server. CGI allows the returned HTML page to be dynamic - for example, with a CGI script you could access information in a database and format the results as part of an HTML page. Not surprisingly, CGI scripts are very popular and used extensively throughout the World Wide Web. There are a number of very good introduction to CGI documents available on the Web. The information given below is a summary of the most important points to remember when using CGI. Please refer to the following for a more in-depth introduction: Intro to CGI - one of the best introductions available. Ada's Introduction to CGI - a useful introduction. Key points to bear in mind when using CGI scripts: The pre installed scripts available through cPanel are the easiest to use, but if a certain script does not do exactly what you want, feel free to look for better scripts on the Web. You can usually find a script to do almost anything, especially if you are prepared to pay. Read all available documentation on a particular script before using it. This will help avoid most problems. CHMOD ("Change Mode") means change the permissions on a particular file (usually the script itself). The cPanel File Manager allows you to quickly do this, as do most FTP tools. Important - after uploading cgi-bin scripts, CHMOD to 755 (unless the script documentation specifically states otherwise). For example, you need to CHMOD the pre-installed cPanel CGI EMail scripts to 755 to use them properly. Many scripts need to know the path to Perl (scripting language engine) and to sendmail (HTTP mail engine). You can find this information on the front page of cPanel. Make sure you test your scripts repeatedly! Testing is vital to make sure everything is working to your satisfaction.

Do you allow CGI to run on your servers?
We do allow running of cgi scripts on the servers, however they must conform to our acceptable server resource usage policy.
 



Email Related

What is POP3 email and how do I create a POP3 email account?
POP3 (Post Office Protocol 3) email stores your email on the server to be downloaded locally by your email program. If you don't want to use POP3 email, you can setup an email redirect to forward your email to an outside email address. You can set up as many POP (Post Office Protocol) email accounts as you require, up to your maximum limit. Each one of these is in the standard email formation of address@yourdomain.com. As with your default email address, you can access these accounts through NeoMai/Horde or through your own offline email application. To add an email account: Click on the Add / Remove accounts link in the Mail Menu area. Click on the Add Account link. Enter the first part of the email address and the password for the account in Email and Password fields. Click on the create button. Your new account has been added

How do I change the password for a POP3 email account?
You can change the password on any of your email accounts whenever required. It is useful to occasionally do this to maximize your email security. You should always change your password if you think someone else has access to your account. Note: Make sure that you change the password in your offline email application as well, or you will not be able to upload or download email to this account. To change an email account password: Click on the Add / Remove accounts link in the Mail Menu area. Click on the change password button next to the required email address. Enter the new password in the New Password field. Click on the change button. Your password has now been changed for that account. You can also change the password by login on-line. Please go to http://www.yourdomain.com/webmail/, login with your account information and select the "change password" option.

How do I create a email forward?
Forwards simply allow you to automatically forward email sent to one account to another account. This is useful when you work at two separate locations, or have gone on holiday. To add a forwarder: Click on the Forwarders link in the Mail Menu area. Click on the Add Forwarder link. Enter the first part of the email address that will be forwarded in the first field in the "Add forwarder" area. Enter the full email address that the forwarder will forward mail to in the second field. Click on the add forward button.

How do I configure my email application for POP3 email?
POP Server name: mail.yourdomain.com
SMTP Server name: mail.yourdomain.com
username: username@yourdomain.com
password: yourpassword

How do I access my email via a web browser?
You can access webmail via: http://www.yourdomain.com/webmail/

How can I send all unresolved email to one "catch-all" email address?
Any email that is sent to an unknown account at your domain name, such as unknown@yourdomain.com, gets automatically rerouted to your default email account. All web site accounts are automatically assigned a default email address - username@yourdomain.com - which you can change, if required. To set your default email address: Click on the Default Address link in the Mail Menu area. Click on the Set Default Address link. Enter the complete email address of the new default in the field next to your web site name drop-down list. Note: You can enter :blackhole: to throw away all incoming mail, or :fail: to bounce the email back to the sender. Click on the change button. Your new default email address has now been set.

How do I setup an autoresponder or vacation reply?
Auto-responders are email messages that are sent automatically when an email arrives for a specific email account. auto-responders are most commonly used for an "Out of Office" style message to inform your correspondents that you are not available, without you having to reply manually. You can have more than one auto-responder on one account. Note: You can not add HTML code to the email reply - plain text only. To add an auto-responder: Click on the Auto-Responders link in the Mail Menu area. Click on the Add AutoResponder link. Enter the address of the account that the auto-responder responds to in the Email field. Enter your name or address in the From field. You do not have to put anything in this field. Enter the subject line of the auto-responder in the Subject field. Enter the auto-responder message in the Body field. You can not use HTML code in this field - plain text only. Click on the create button.

What is spam assassin, and how do I enable it?
Spam Assassin is a mail filter installed on a mail server used to identify spam. It checks for spam using a large number of pre-set rules that check the header, body, and sender of all email messages sent to your domain mailbox. To enable Spam Assassin: Click on the Spam Assassin link in the Mail Menu area. Click on the enable spam assassin button.

How do I block emails?
You can block unwanted email according to email address, subject, header, recipient, or even phrases inside the body of the message. To block unwanted email: Click on Block an Email Click on Add Filter. Use the drop down menus to choose what you want blocked. For example, you might want to filter out pornographic email messages. You could choose Subject, Body or Any Header from the first drop down menu, and Contains from the second drop down menu. Then type a phrase or word that frequently appears in the header or body of email you receive that promotes pornographic content. For example "babes." To block email from a specific source, just choose From in the first drop down menu, then Equals from the second menu. Type in the person's email address in the box and click Activate. To remove an email block/filter: Click on Delete to the right of the filter that you would like to delete.

I can't send email. What's wrong?
Our SMTP servers are configured as secure relays. This means that you cannot simply reference "mail.yourdomain.com" as an Outgoing mailserver unless you successfully log in via one of your pop3 accounts at "mail.yourdomain.com' before you try to send. This is a mandatory setting to prevent spammers from using our mailservers as havens for unsolicited email. If you are getting a "relaying prohibited" or "disconnected by administrator" error, it means that you haven't logged into the pop3 server at your domain before you tried to send through the smtp server at your domain. To log in, you need to check for mail first. In addition to this, you might not be able to send regardless of if you check mail successfully. Some ISPs have it set so that their users cannot use an outbound SMTP server to relay messages. If you are still experiencing problems sending through your domain, and are certain that you have logged in via pop3 to an account at your domain, you might want to contact your local ISP to see if they do allow their users to use outbound smtp servers. Several large ISP's are in the process of blocking all access to port 25 (the SMTP port). They do this so that you will be forced to use their outgoing SMTP servers. Instead of using mail.yourdomain.com as your outgoing mail server, you should use the SMTP servers that your ISP provides you with.

Why do I get a "Relaying Denied: Authenticate with POP first" error when trying to send email through the server?
You need to login to your pop account and check your mail first. The server has anti-spam software installed that won't allow anyone to use the smtp server until they have logged in first. This keeps just anyone from connecting to the server and sending out thousands of messages. You may need to wait 20-30 seconds before trying to send mail again for the server process to recognize you after you check your mail. Once you have logged into the pop server and have been authenticated, you will be allowed to send mail for 30 minutes without having to login again. If you do login again, your 30 minutes will start from the time you logged in last.

How do I setup email (outlook)
1. Go to Tools | Accounts 2. Click on Add | Mail 3. In Display Name, type whatever you want. Click "Next" 4. E-mail address: name@[yourdomain].com Click "Next" 5. My incoming mail server is a "POP3". 6. Incoming Mail(POP3 or IMAP)server: mail.[yourdomain].com 7. Outgoing Mail(SMTP) server: mail.[yourdomain].com or what your ISP provided you.* 8. Click Next 9. POP account name: [username], Password: [passwd] Click "Next". 10. Internet Mail Account Name: whatever you want 11. Choose your connection type depending on your connection method. If using AOL, choose "Connect through ...LAN..." option. 12. Click "Finish" Microsoft Outlook 2000/98 1. Go to Tools | Accounts 2. Click on Add | Mail 3. In Display Name, type whatever you want. Click "Next" 4. E-mail address: whatever@[yourdomain].com Click "Next" 5. My incoming mail server is a "POP3". 6. Incoming Mail(POP3 or IMAP)server: mail.[yourdomain].com 7. Outgoing Mail(SMTP) server: mail.[yourdomain].com or what your ISP provided you.* 8. Click Next 9. POP account name: [username], Password: [passwd] Click "Next". 10. Internet Mail Account Name: whatever you want 11. Choose your connection type depending on your connection method. If using AOL choose "Connect through ...LAN..." option. 12. Click "Finish"

How do I setup email (eudora)
1. Install and start up the Eudora program 2. Select "Settings" from the "Special" menu 3. Select the "Getting Started" tab, then under Real Name, enter your Real Name 4. Under "POP Account" put [username]@[yourdomain].com 5. In "Return Address", enter whatever@[yourdomain].com 6. If you use the Macintosh version, the radio button for TCP/IP connection should be highlighted 7. Click the "Personal Information" tab (also only for the Macintosh version) 8. Under POP account put [username]@[yourdomain].com again 9. Fill out the "Real Name" and "Return Address" as you did before 10. Under "Dialup User Name" enter yourdomain (do not enter .com or .net here) 11. Click the "Hosts" tab then enter [username]@[yourdomain].com again under POP Account, and put yourdomain.com under SMTP Server. 12. Go to the "Checking Mail" tab and make sure "Save Password" is checked.

Upload & Publishing Your Website

What information do I need to enter into my FTP program or the FTP feature that is built into my web design application in order to upload my files to the server?
Server/hostname: your-domain.com User name: your-username Password: your-username Remote directory: public_html port: 21 If your Domain is still not pointing to our servers, please replace Server/hostname with the IP address provided in the welcome email.

What information do I need to enter into DreamWeaver in order to upload my files to the server?
FTP Host: your-domain.com Host Directory: public_html User name: your-username Password: your-password

What information do I need to enter into FrontPage in order to upload my files to the server?
Publish Destination dialog box: your-domain.com User name: your-username Password: your-password Please note frontpage extensions will only work after your domain is pointing to our servers.

What do I need to name the default page for my site?
Any of the following will be recognized as the default page for any directory within your site including the top level directory: index.html, index.php or index.htm, PLEASE NOTE: Linux is case-sensitive, so Index.html is not the same thing as index.html.

I am trying to FTP using WS_FTP but when I try to send I am getting a 503 No Port Command Issued First error.
Make sure you do not have passive transfer mode enabled in your ftp software.

How can I assign subdomains their own ftp username/password
If you have created the subdomain for another user, you may also create an FTP account with the same name as the subdomain and then that FTP username/password will work for the subdomain. i.e. Create a subdomain named "amanda". Then create an FTP account with the username "amanda". This FTP account will now have permissions to upload to amanda.yourdomain.com.

CGI & PHP Scripting

How do I run my own CGI programs?
Put your CGI programs in the cgi-bin directory. Make sure you upload them in ASCII mode. Change permissions to 755 for the script (chmod 755 script-name) Access them via http://www.yourname.com/cgi-bin/script-name

I'm getting 'Internal server error' running my Perl script. What's wrong?
1.When executed, you must print an HTTP header followed by a blank line. The header must contain either a Content-type field or a Location field. eg. print "Content-type: text/htmlnn"; 2.You have incorrectly set the path to Perl in your script. 3.You have used invalid Perl arguments

I'm getting 'file not found' running my script. What's wrong?
Check the following: 1. script is located in your cgi-bin directory. 2. page that calls the script has the path properly specified 3. script has world read & executable permission.

What permissions will I need to set my CGI scripts to in order to have them run properly?
CGI scripts only need to be chmod 755 to run. Additionally, scripts should NOT be put at 777 on any server. This is a huge security risk and opens your account up to all sorts of possible abuse. If you have any scripts chmoded to 777, then please change them to 755 immediately.

How do I change the default root document?
You can use the .htaccess file to specify what file should be loaded as your default page whenever a directory or URL request comes in that does not specify a specific page. Eg, You might have yourdomain.com/index7.html and you want this to be your root document Simply add: DirectoryIndex filename.html In a .htaccess file and upload it to your site via FTP. This would cause filename.html to be treated as your default page, or default directory page. You can also append other filenames to it.

What does the 'premature end of script headers' error mean?
99% of the time, this is caused by improper permission settings. Make sure you have the proper permissions set on your script (CHMOD 755). You should also make sure that you are using a text-only editor such as notepad or UltraEdit to edit your scripts.

What is the path to Perl?
/usr/bin/perl

Domain Names & DNS

Can I renew my domain name through SG Hosting Services even though it was registered with another company?
Certainly. It does not matter which company you registered your domain names with. We are able to transfer the your domain name to us and renew it at the same time.

How can I find out the expiration date of my domain name if I am registered through another company?
You can perform a Whois search by visiting www.whois.net. The result page will offer you the option to view the Whois record. This record will show your expiration date. Otherwise, please go to your domain registrar's site and login to your account there.

What fees do you charge for domain name registration?
Full details can be found by following this link:
http://www.sghosting.net/domain/index.html

If SG Hosting Services registers my new domain, who takes ownership?
All domain names are registered in YOUR name, not ours. You will have the FULL control over the domain name.

I recently signed up for a hosting account and I am not able reach my site using the domain name. What could be the possible cause?
If you have followed the steps for pointing your domain name to our nameservers, but your new site does not appear to be hosted, you are probably encountering a propagation lag. The Internet is set up with thousands upon thousands of name servers. Most are configured to receive updates only at a certain time each day. It can take from 24 to 72hours or more for your domain name to propagate across all of the possible domain name servers. You can test this yourself by typing in your temporary site URL (http://ipaddress/~username) and trying to bring up your web site. If you can bring your web site up by the IP address but not by domain name, it is probably a propagation issue. Please give it a few days to resolve.


Back to Previous Page

 

 
 
 
 
 
 
 

Web Hosting ][ Email Hosting ][ Reseller ][ Web Design ][ Server Colocation ][ Dedicated Server ][ Domain Names ][ Monthly Special ]


Singapore Web Hosting © 2002 - 2011. All Rights Reserved