Support FAQ
   


Frequently Asked Questions

General FAQ

  1. How do I access my control panel?
  2. How do I create a new domain?
  3. How do I create email accounts for my domain(s)?
  4. How do I change the disk space and bandwidth allocation for my website?
  5. How do I access my email ?
  6. How do I FTP into my account to upload my files?
  7. Where do I find the Path to Send Mail, Perl and my home directory ?
  8. How do I access my Statistics ?
  9. How do I backup my website ?
  10. How can I stop people from using my website to send spam email ?
  11. How do I use SSI (server side includes) on my site ?
  12. How do I Publish my Front Page web site ?
  13. What do I use as the incoming and outgoing mail servers?
  14. I can't send any emails through the SMTP mailserver or I am getting the error "Relaying Denied"
  15. I have uploaded my files to your server but when I go to my domain I still get the placeholder. My domain is propagating to your server
  16. What are the name/dns servers that I should use with my domains.
How do I access my control panel ?
This information is available in your Welcoming Account email.
How do I add or transfer a domain?

Standard users:
Email domains@maketheweb.com to purchase new domain names, and transfers@maketheweb.com for domain transfers.

Reseller users:
Use the domain registrant of your choice, or email us to purchase the domain for you, then you can login to your control panel and add the domain to your account.

How do I create email accounts for my domain(s) ?
Log in to your control panel and select Mailboxes/Users.
From the top menu, select Add user, and then allocate the amount of space you want to allow the user, and what permissions they have for ftp/ssh/telnet login, and press submit.
How do I change the disk space and bandwidth allocation for my website?

Standard / Reller Users
If you feel you want to add additional space to your account,
please email accounts@maketheweb.com with the amount you want to add.

How do I access my email ?
There are two methods for accessing email from your account once you have created a mail account. One is to setup up your email client (e.g. Outlook Express). In the Mail Server Name field you should use, mail.yourdomainname.com Username is - username@yourdomainname.comYou can also access your email using the webmail feature. All you need to do is go to the URLhttp://www.domainname.com/squirrelmail/src/login.phpType in the mail account name and the password for that account to log in
How do I ftp into my account to upload my files ?
When you initially sign up and are setting up/transferring your domain name you can use FTP address - Supplied in the Welcome to Maketheweb.com Services Account Email , but is also found by using the server host.maketheweb.com, given username and password that you entered when setting up the domain. Note the FTP user you enter in your FTP client must be entered in the format of username@domainname.com where the domain name is the domain you wish to log into. So if your username was ted and the domain was acmeproducts.com you would use ted@acmeproducts.com as the FTP user name. Upload all files to mainwebsite_html except cgi scripts which go in the mainwebsite_cgi directory.Once the domain name is live (i.e your domain is pointing to our DNS server, and is configured) you can log in via ftp using ftp://yourdomainname.com.Note: Front Page Users must wait until the domain name is pointing to our server before publishing. It is not possible to use the IP address to publish with Microsoft Front Page.If you are unable to FTP into the account, please check that you have setup the domain as per the instructions here and that the ftp address, username and password in your FTP client are correct
Where do I find the Path to Send Mail, Perl and my home directory ?
Check out our code/scripting faq below.
How do I access my Statistics ?
Log into your control panel, click on the Sites button in the left menu, then select the site you wish to view statistics on and click on it. Then click the Site Reports from the left menu. The RAW log file is located at /var/log/httpd/access_log. You can download this log file by clicking on the Files links in the Site Administrator, then click on Var, then log, then httpd and finally clicking on the access_log to download it.
How do I backup my website ?
Daily Backups:
Your website, is backed up by us daily.
Roughly bewtween 2:00am and 4:00 am we duplicate all your web direcories, and database(s).
Self-Serv Backups:
Log into your Control Panel, then click on Site. Click the site name you wish to backup and click the Backup/Restore link in the left menu. Enter your email address where a confirmation email can be sent to confirm the backup and click Backup. A window should pop up now where you select Download File and then Save it to a location on your computer. The backup may take some time if you have a large website and/or a slow internet connection. We highly recommend that you make regular backups of your site on your local hard drive, for ease, and speed.
How can I stop people from using my website to send spam email ?
Don't use formail.pl or formail.cgi to send results from webpages to email. Please check out Bignosebird.com's bnbform, or contact us for other ways that we have available for your website to produce web based messaging systems.
How do I use SSI (server side includes) on my site ?
Use .shtml as the page extension for the pages you wish to run SSI on.
You may also want to check out the SSI section of Bignosebird.com
How do I Publish my Front Page web site ?

Make sure the domain name is resolving to our server.

Make sure you have the correct Front Page username and password if you have authorization enabled.

Front page 2000 +:
Publish to HTTP://yourdomainname.com

Front Page 98:
Publish to ftp://yourdomain.com/mainsite_html/

What do I use as the incoming and outgoing mail servers?
Please use:
mail.yourdomainname.com for both incoming and outgoing mailservers. The username should be in the format username@yourdomainname.com. In some email clients, you may find that the character @ is not working, you can also try to use the username in the format of username#yourdomainname.com
I can't send any emails through the SMTP mailserver or I am getting the error "Relaying Denied"

Please check that SMTP authorization is checked in your email client.
Outlook/ Outlook Express users:
Tools --> Accounts --> Properties of the appropriate account --> Service
and at the bottom, click "My Server requires Authentication".
Use the same username and password, and any SSL settings should not be checkd or active.

If you use the web based applications provided for most customers, this should not be a problem. The location of the web site to login and check your email should have been provided with your inital contract with Maketheweb.com

I have uploaded my files to your server but when I go to my domain I still get the default "new domain" page.
You haven't uploaded/edited an index.html page. This will overwrite the default placeholder index.html. Make sure you refresh your browser to see any changes. Note if you use an index.htm page you need to delete the default index.html page.

I want to add/edit domain name servers ( DNS ) for my domain what are the dns settings with maketheweb.com?

If you want to edit/add dns servers to your domain,
be sure to inform maketheweb about it, so we can add it to our DNS.

Primary DNS servers:

DNS1.MAKETHEWEB.COM 64.246.35.50
DNS1.MAKETHEWEB.NET 64.246.35.52

Secondary DNS servers:
DNS2.MAKETHEWEB.COM 64.246.34.59
DNS2.MAKETHEWEB.NET 64.246.35.59

Reseller DNS 1

( reseller.maketheweb.com)
NS2.EXPANDNS.COM 216.12.213.186
NS3.EXPANDNS.COM 216.12.213.185

Code / Scripting questions:

PHP
What version of PHP is supported?
Where do I put my PHP scripts?
What file extension should my PHP scripts have?
Where is my base directory?
Which additional modules are included in PHP?
Where can I get more information about PHP?

Perl & CGI
Where is the Perl executable?
There's no cgi-bin directory?
What file extension should my scripts have?
What file permissions should my scripts have?
Where is my base directory?
What is the path for sendmail and date?
My Perl Script isn't working! I keep getting Internal Server Error
Are Server Side Includes (SSI) supported?
Where can I get more information about Perl?


Database
Which databases are supported?
How do I create my database?
Help! How do I access my database?
What should the MySQL connect string be?
Where can I find more information?



PHP
What version of PHP is supported?
The latest version installed on the our webservers varies, as we keep up to date with versions for many reasons.
Click Here to view one of our servers current versions, and modules associated with it.

Where do I put my PHP scripts?
You can place your PHP scripts anywhere in your website. You should place your scripts where they make most sense for your website organisation.

What file extension should my PHP scripts have?
The webserver recognises a PHP script by its file extension. It is recommended that your PHP scripts be in a file ending with .php (.php3 is also supported for backwards compatibility).

Where is my base directory?
Each website has its own base directory. Where possible always use relative filename mappings. If you *must* use a full path please derive from the $DOCUMENT_ROOT environment variable in your script. This will ensure that your website works reliably even if it is moved to a different directory by us.

Which additional modules are included in PHP?
XML for the latest XML based content
GD with FreeType and PNG providing dynamic graphics
Encryption/Decryption routines using mcrypt
IMAP support for Internet messaging interface
Database connectivity though MySQL

Where can I get more information about PHP?

A good point of reference is www.php.net, and www.hotscripts.com



Perl & CGI
Where is the Perl executable?
The Perl executable can be found in: /usr/bin/perl
The perl version is: 5.005_03

There's no cgi-bin directory?
Our webservers allow you to place your Perl scripts anywhere on your website. A common place to put them is in a directory called cgi-bin although this is not necessary.

What file extension should my scripts have?
The webserver recognises a Perl script by its file extension. Your Perl scripts should be in a file ending with: .pl or: .cgi

What file permissions should my scripts have?
The file permissions are set automatically by the webserver so manual settings of file permissions should not be needed.
Perl scripts have their file permissions set to 755 or -rwxr-xr-x.
** Note, manually chmoding your scripts to make them group or world writable will result in your scripts failing to run properly.

Where is my base directory?
Each website has its own base directory. Where possible always use relative filename mappings. If you *must* use a full path please derive from the DOCUMENT_ROOT environment variable in your script. This will ensure that your website works reliably even if it is moved to a different directory by us.

Here is a sample script which outputs your base directory:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Document Root is: ";
print $ENV{'DOCUMENT_ROOT'};

What is the path for sendmail and date?
The path for sendmail is: /usr/sbin/sendmail
The path for date is: /bin/date

My Perl Script isn't working! I keep getting Internal Server Error
There are many reasons why you might get this error. You should check each of the following is okay:
1) Have you uploaded the script in FTP ASCII mode
2) Does your script start with the line: #!/usr/bin/perl?
3) Does the script filename end in .pl or .cgi?
4) Ensure the script is not writable by others.
5) Ensure the directory the script is in is not writable by others.
6) Does the script output the correct content type as the first line output? (eg: print "Content-type: text/html\n\n";)
7) Has your base path been set correctly?

If all these checks are okay then there is probably something wrong with the script. If all else fails contact us.

Are Server Side Includes (SSI) supported?

Yes.
Your filename should end in .shtml for the SSI engine to take effect.

Where can I get more information about Perl?
A good point of reference is www.perl.com



Database
Which databases are supported?
MySQL database support is available. The current installed versions are:
MySQL version 3.23.24

How do I create my database?
Login to your control panel and use the mysql phpMyAdmin client

How do I manage my database?
Use the well managed database system (phpMyAdmin).

Help! How do I access my database?
Login to your control panel, and use mysql client or use phpMyAdmin, or by accessing it via your script, using localhost as your server.

What should the MySQL connect string be?
The PHP syntax for connecting is:
mysql_connect("servername:port", "username", "password")

Where can I find more information?
The offical MySQL website - www.mysql.com

For a list of all the PHP MySQL commands please visit:
http://www.php.net/manual/en/ref.mysql.php