| |
| Getting Started |
| I've signed up, what next?
|
You will receive an email within a few
minutes with a username (in the form EFxxx where xxx is a
combination of letters and numbers) and a randomly generated
password. Please note the password is case sensitive.
Log in to your control panel from https://admin.efextra.net/
and go to billing. From here you can make you first payment
which will activate your account. |
| OK, I've made a payment and want
to set up my domain. What do I do? |
Now that you have made a payment, you
can set up your domain. Log into the control panel and go to
'Domains' then 'Add New' and follow the on screen
instructions.
Note that you need to register a domain
either through us or another company to use the
hosting!
|
| I want you to register/transfer my
domain. What do I do? |
| We can register your domain for you,
simply specify this when you add your domain in the control
panel. Alternatively there are many other places to register
domains, you can use one of these - but it's important that
you specify the correct name servers for them when registering
the domain. (If we register your domain for you, we will sort
out the name servers.) |
| I've created my site and sorted
out my domain, what's left to do? |
| Now you just need to upload your
website and set up your email! See the specific categories for
FTP (to upload your site) and email in this knowledgebase for
more information on how to do these. |
| |
| FTP |
| Where do I upload my site to?
|
When you sign up, you will receive an
email giving details of where exactly to upload your site to.
As an example, if your site was www.newsite.com you would
generally use these FTP details
Host:
ftp.newsite.com Username: newsite.com Password: [the one
you gave to use when you signed up] Path:
/wwwroot/
|
| What do I use to upload my
site? |
You need an FTP program to upload your
site. It is possible to use later versions of Microsoft
Internet Explorer (versions 5 and upwards) to do this, but we
recommend that you use an FTP Program.
if you visit
Tucows, Inc and search for 'FTP client' - There are many free
ones available for download. A very popular one is CuteFTP.
|
| How do I 'CHMOD' files? |
| On our Windows 2003 servers, we
automatically grant all permissions necessary to every one of
our customers. CHMOD is a Unix command, and serves no purpose
on our Windows 2003 servers. |
| How do I reset my FTP
password? |
If you are unsure of your FTP
password, follow the procedures below to reset it to something
you know.
Log into the control panel at https://admin.efextra.net/
- if you cannot log in to here, see the knowledge base article
on resetting your control panel password.
Click on 'Domains'
Select your domain from the list
Click on 'FTP Accounts'
Select the FTP account that you want to change the
password of (the default account is yourdomain.com)
Type the new password in 'Password' and 'Confirm Password'
boxes, and click on 'Save'
This change is made immediately and your new password is
ready to use.
|
| I can connect to my FTP site but I
can't list the contents? |
If you are using an FTP programme to
connect to your FTP site in order to upload, and are having
problems, please read this article as it may apply to
you.
The symptoms that this article will show you how
to resolve are when the FTP programme can connect OK to our
FTP server and log in, but it is unable to transfer any files
or list the folder contents. This is normally due to a
firewall either on your computer, or slightly further up the
change - eg at your ISP.
The best way around this
problem is to look in your FTP programme for 'PASV mode' This
is a slightly different way of handling FTP connections. Each
FTP programme is different so this option is in a different
place; due to this we are unable to give specific instructions
on where to find it.
Once you have found the option,
change it to the opposite of what it is at the moment and
reconnect to your site. You should find you can connect
straight away and everything works as expected.
|
| |
| Databases |
| What databases do you support?
|
We support MySQL, Microsoft SQL Server
and MS Access directly.
Through ODBC connections we
support numerous other data sources, including text files,
Excel spreadsheets, and many other standards formats. Please
contact us if a specific format is not available. |
| |
| Microsoft Access |
| How do I use an Access
database? |
Microsoft Access is part of the
Microsoft Office suite of applications and is a database that
is suitable for low-usage web sites. The Access database is
stored in an MDB file, eg mydatabase.mdb
Although there
are many different ways of using an Access database we have
documented an example for the convenience of our users. This
knowledgebase article is a specific example, and you will need
to adjust file names and other things as appropriate. This
example is how to connect to an Access database from an ASP
script.
Dim dbCon Dim rst Dim
strConnection strConnection =
"PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA
SOURCE=c:\domains\mysite.com\db\mydatabase.mdb;" Set dbCon
= Server.CreateObject("ADODB.Connection") dbCon.Open
strConnection Set rst = dbCon.Execute("SELECT * FROM
MyTable;")
|
| |
| MySQL |
| How do I create a MySQL
database? |
All packages come with 1 MySQL
database. To create a MySQL database login into the Control Panel. Go to the
domain you are adding the database to, then click 'Advanced
Settings' and 'Database Manager' within this. You can add a
MySQL database from here by following the on screen
instructions.
|
| How do I manage my MySQL
database? |
MySQL is a powerful relational
database server. It is very different to desktop databases
like Microsoft Access because it is a server database. This
means you do not have a file that contains all the data -
instead you access the data by connecting to the
server.
Customers often ask us how to upload databases.
Because MySQL is a database server, you cannot just upload a
file to your webspace to put information into the database.
Instead, you need to send a sequence of commands to the
database server using a MySQL client.
A very popular
MySQL client among our customers is MySQLFront. It is a
Windows based client and is a good starting point. You can
download it from: http://mysqlfront.sstienemann.de/
|
| What's the address of the MySQL
server? |
You can access it from
mysql.yourdomain.com where yourdomain.com is the domain you
have hosted with us.
The username and password are as
you specified in the control panel when you set it
up.
Please note: This is not an HTTP server, you cannot
access MySQL from your web browser but must use a MySQL
compatible client to access it.
|
| |
| SQL Server |
| What's the address of the SQL
server? |
For security the IP Address for MS
SQL Server is only given to customers who have purchased a MS
SQL Server database.
|
| Can I access MS SQL Server
remotely |
Yes, you can access your MS SQL
Server database using TCP/IP from anywhere in the
world.
|
| |
| MySQL |
| What is a MySQL database?
|
MySQL is a server database, much like
Interbase or Microsoft SQL Server. You can store and retrieve
information efficiently, and these are very useful if you run
an online store or want to have a bulletin board or other
interactive media. The database stores all the content for the
site, and ISAPI, CGI, PHP or ASP scripts retrieve and format
this content for the site, making it very easy to
update.
|
| |
| Billing |
| I've got an invoice for 0.00!
|
Please ignore any invoices, payment
reminders and termination notices from us for amounts of 0.00
- our billing and invoicing is all done automatically and
sometimes these are generated by mistake!
|
| I don't want to have to log in
every month to pay my bill. |
We can change your billing frequency
to yearly. If you want us to do this, please raise a support
ticket requesting a change to yearly billing.
|
| How can I pay? |
Our standard payment is via
credit/debit card, through PayPal.
Customers in the
India can pay via cheque, Demand Draft or Bank Transfer, If
you wish to pay by Cheque/DD please send a cheque for the
whole amount to our address as published on our web site. Make
sure you write your account number on the back of the
cheque.
Indian customers wishing to pay using Bank
Transfer please contact us for details wither by email or
phone (See web site for contact numbers).
|
| I want to know what invoice xxx
is for? |
If you are unsure why we have sent
you a particular invoice, it is a very easy process to log
into the control
panel to examine the invoice and see the details,
specifically what item (or items) the invoice is for. To look
at the detail of an invoice, follow these steps
1) Log
into the control panel 2) Click on 'Billing' 3) Click on
'Account Statements' 4) Enter a date range - the default
range is the current month 5) Click on 'Search' 6) You
will see a list of invoices below the search box, or just a
single invoice if that is what is appropriate for your
account. Click on a specific invoice. 7) A new screen will
come up with one or more lines that make up the invoice. Each
line should be a specific description of what you're paying
for.
If you are still not satisfied please contact our
Accounts Department by raising a support ticket.
|
| Can I give my card details over
the phone? |
No. If you want to pay by
credit/debit card you can do so online and securely by
clicking on the make payment link within the 'Billing' section
of the control panel. We do not take card numbers over the
phone due to the agreement we have with our processing
bank.
|
| How do I make a payment with my
credit/debit card? |
Making a payment with your
credit/debit card is simple, easy and secure. The process is
initiated through the control panel
If
you are unsure of your username and password when accessing
the control panel, please see the articles elsewhere in this
knowledgebase on how to retrieve them.
Once you have
logged into your control panel, follow these steps to make a
payment:
1) Click on 'Billing' 2) Click on 'Make
Payment' 3) Click on the credit card icon 4) This will
take you to our payment processor, PayPal 5) Click on your
payment method (eg VISA) 6) Fill in your card details and
address 7) Click on 'MAKE PAYMENT' 8) You should now be
taken to a screen simply saying 'OK' - this means your payment
has been successful.
|
| |
| General |
| What time zone are the servers
in? |
All the servers are based in the USA.
The time zone that the servers are set to is consistent - it
is IST
|
| |
| Control Panel |
| Help, I've lost my username /
password! |
If you do not know the email address
you signed up with, email support (at) efxtra.net with the domain
name and they will tell you.
To reset your password,
simply go to this page https://admin.efextra.net/forgotPassword.asp
and enter the email address you signed up with. A new password
for your control panel will then be generated and emailed to
that address, along with your control panel
username.
Please note that your control panel password,
FTP password and email password are not automatically
linked.
You can then log into your control panel and
update the password to something easier to remember. If you
want to update your FTP password or email password, you can do
this through the control panel.
|
| |
| Domains and DNS |
| How long does it take to register
a domain? |
Generally registrations take 48-72
hours, but they can take longer.
|
| What DNS servers should I
use? |
Our DNS servers that you should use
are:
ns1.efextra.net ns2.efextra.net
|
| |
| EMail |
| Where is your SMTP server?
|
SMTP is available from
mail.yourdomain.com where yourdomain.com is the domain you
host with us. To stop the server being abused for sending
unsollicited junk email, we require authentication first. This
is the same username and password as your POP3 account. To
turn on authentication you will need to change the settings in
your email client.
|
| Do you support IMAP? |
| Yes, IMAP is supported along with POP3, you can use either of them.
|
| What should my mail account
settings be in Outlook? |
Your mail settings should be as
follows: (remember to replace mydomain.com with your
domain)
SMTP Server: mail.mydomain.com (requires
authentication) POP3 server: mail.mydomain.com Username:
mail@mydomain.com Password: [the one generated when signing
up]
|
| How do I access webmail?
|
You can check your email with a
browser in a similar way to Hotmail. To access this, go to
http://mail.yourdomain.com
|
| How do I set up an email account
to forward to more than one recipient? |
We support email accounts the forward
to more than one recipient. These accounts are called
'Multi-Recipient Addresses' or MRAs.
To set up and use
an MRA, simply log into your control panel and follow the
procedure below:
1) Click on 'Domains' 2) Select
your domain from the list (eg mydomain.com) 3) Click on
'MRAs'
From here you can configure the MRA to have up
to 500 recipients.
|
| How do I reset my email
password? |
If you are unsure of your email
password, follow the procedures below to reset it to something
you know.
1) Log into your control panel at https://admin.efextra.net/
- if you cannot log in to here, see the knowledge base article
on resetting your control panel password. 2) Click on
'Domains' 3) Select your domain from the list (there is
normally only one domain in the list as most people only have
on site) and click on it 4) Click on 'Email Accounts
(POP3)' 5) Select the email account that you want to change
the password of (the default account is
mail@yourdomain.com) 6) Type the new password in 'Password'
and 'Confirm Password' boxes, and click on 'Save' 7) This
change is made immediately and your new password is ready to
use. |
| |
| Web |
| What path should I use for my
scripts? |
Our servers all have exactly the same
format for the path you should use in any scripts that use
it.
If your domain is mydomain.com then you should use
the following
path:
d:\domains\mydomain.com\wwwroot
For
example, you may have a picture in the folder 'photos' with a
file name 'car.jpg', this would be accessible over the web
from
http://www.mydomain.com/photos/car.jpg
and
on our servers it would be stored with the path:
d:\domains\mydomain.com\wwwroot\photos\car.jpg
|
| What are the default pages?
|
A default page is one that our web
server will show when a site visitor goes to just the
directory. For example, going to www.efextra.com is the same
as going to www.efextra.com/index.htm This is often called
the startup, default or index page. With your site, you can
call the default page any of the
following:
default.htm default.asp default.aspx index.htm index.html index.asp index.php index.aspx
|
| Why can I only see a page saying
'This site is registered for a customer of Efextra.net
Hosting'? |
We install a default page on all of
our customers accounts. You need to remove this page, or
over-write it when you upload your site. It is named
_holding.asp
|
| Where is my CGI Bin? |
Your CGI-BIN is in
/wwwroot/cgi-bin
You can place CGI (Perl) scripts
outside of your cgi-bin because of the software that we use,
but many people prefer to keep them inside the cgi-bin to keep
their files better organised.
|
| Do you offer FrontPage
support? |
We do not offer support for Frontpage
2000 components. This is due to security and accessibility
issues. If you designed your site in Frontpage, this does not
mean that you cannot host the site with us. Frontpage
Extensions purely allows you to use components in Frontpage
such as a counter, message board, and other Frontpage specific
components. There are numerous other third part components
that can do the same job as these, and we would recommend
these above the standard Frontpage ones.
|
| How do I redirect, divert or
alias my domain name? |
We offer an aliasing service for all
of our customers. This service is very simple, but useful for
customers who have more than one domain that they want to
point to their web site.
An aliased domain acts in
exactly the same way as the domain it is aliased to - the same
pages are displayed, and email is delivered to the same
accounts.
To add an aliased domain to your existing
domain, you need to first make sure that the DNS servers are
pointing to our servers. (You can refer to our DNS
knowledgebase article for this information.) Once this has
been done, please follow these steps:
Log in to Helm
Click on 'Domains'
Click on the domain you want to add the alias to, eg
'mydomain.com'
Click on 'Domain Aliases'
Click on 'Add New'
Enter the domain that you want aliased to the current
domain, eg 'domaintoalias.com'
Click on 'Save'
Finished!
Once this procedure is completed, you
should wait 24-48 hours for DNS propagation, and then the
domain will be aliased to your current
domain.
|
| Do you support password protected
folders? |
Yes. We use an ISAPI filter IISPassword
to provide this functionality. IISPassword brings the ease and
power of Apache’s htaccess to Microsoft IIS. IISPassword uses
Basic HTTP Authentication for password protecting web sites on
IIS, just like htaccess works on Apache. That makes your password
protected Apache web site compatible with IIS, and vice versa.
You must enable this option in the web hosting control panel
before you can use it.
Of course you can also run password protected web sites
without this using ASP or PHP scripting.
|
| Can I use custom 404 and other
error pages? |
Yes. A custom 404 page is the page
that your visitors will see if they type in the address of a
page that doesn't exist. For example, if your page was
called:
http://www.mydomain.com/contact.html
but
your customer typed
in:
http://www.mydomain.com/ocntact.htm
then
they would be taken to an error page. This is a 404 error, so
they would get taken to a 404 error page. However, this is not
the only type of error there is but is the most
common.
To use a custom 404 page, you need to add the
extra feature to your account. (See the knowledgebase article
in section 'Control Panel' for info on how to do this.) Once
you have added the extra feature, you can configure it from
your Domains menu.
|
| How can I check my site before
changing the DNS servers? |
There is a way for Windows users to
check their website is working before changing the DNS servers
over. This process is quite complicated, but is detailed
below.
This process may not work if you use a proxy or
firewall to access the internet. It is unsupported by
Efextra.
1) Log into your control panel from
https://admin.efextra.net 2) Click on 'Domains' 3)
Select your domain from the list (eg 'yourdomain.com') 4)
Click on 'Web Site Settings' 5) Make a note of the 'Website
IP' eg: 213.228.193.1 6) Log out of your control
panel 7) Load up Windows Notepad to edit a text file 8)
Go to the directory:
'c:\windows\system32\drivers\etc' (Note: Your Windows
directory may be different.) 9) Open the file
'hosts' (Note: The 'hosts' file has no extension) 10)
Enter a line into the 'hosts' file for your website in this
format: [IP address noted in (5)] [yourwebsite
address] eg: 213.228.193.1 www.yourdomain.com 11)
Save and close this file. 12) Go to a browser and enter
'www.yourdomain.com' 13) Once you have tested your site,
open up the 'hosts' file and remove the line you
entered.
Alternatively you can raise a support ticket
and we will create a domain similar
to
http://yourdomain.efextra.net
This is a full
featured domain like any other domain you can create on our
servers and will resolve immediately.
|
| How do I set files/folder
permissions? |
It is not necessary, or possible to
change files/folder permissions. We have all of our web
servers set up in the same way for files/folder permissions.
All necessary permissions are available to customers for use
on their web site, no changes are necessary to get
applications to work.
The technical explanation of how
we set up permissions is this. For each website we host we
create a user account specifically for that website. Our
webserver (IIS) is then configured to use this web account as
the anonymous user for access to the specific website. The
file permissions are then set up specifically for this user,
to stop other websites on the same machine being able to
read/modify the files. This allows us to have a robust and
secure permissions system.
|
| How do I enable directory
browsing? |
Directory browsing is an option on
your website. This means instead of getting an error page if
there is no default pages (eg index.html - see knowledgebase
article for a full list) then you will be able to browse all
the files in this directory. This is useful if you want to
upload, for example, a set of holiday photos to
www.yoursite.com/photos. With directory browsing turned on,
anyone visting this address would be given a list of files and
be able to browse through them. To turn this feature
on:
1) Log into your control panel at < A
HREF="https://admin.efextra.net">https://admin.efextra.net 2)
Click on 'Domains' 3) Select your domain from the list (eg
'yourdomain.com') 4) Click on 'Web Site Settings' 5)
Enable 'Directory Browsing' 6) Click on 'Save'
|
| How do I enable ASP.NET on my
domain? |
ASP.NET is available free of charge
to all customers.
To enable ASP.NET on a domain, follow
these steps: 1) Log into the control panel 2)
Click on 'Domains' 3) Select your domain from the list (eg
mydomain.com) 4) Click on 'Web Site Settings' 5) From
here you will see a list of 'Web Site Extensions' , enable
ASP.NET by ticking this box and clicking 'Save'
|
| |
| PHP |
| PHP - Is register_globals turned
off? |
All Efextra.net servers have the PHP
variable 'register_globals' turned off. This is for security
reasons, and is recommended by the PHP developers. We cannot
turn it on for a specific site as it is a system-wide change
that we would need to make.
To help our customers
understand this decision, we have taken the information below
which explains the security flaws with having
'register_globals' turned on directly from the PHP site:
http://uk.php.net/register_globals
Perhaps the most
controversial change in PHP is when the default value for the
PHP directive register_globals went from ON to OFF in PHP
4.2.0. Reliance on this directive was quite common and many
people didn't even know it existed and assumed it's just how
PHP works. This page will explain how one can write insecure
code with this directive but keep in mind that the directive
itself isn't insecure but rather it's the misuse of
it.
When on, register_globals will inject (poison) your
scripts will all sorts of variables, like request variables
from html forms. This coupled with the fact that PHP doesn't
require variable initialization means writing insecure code is
that much easier. It was a difficult decision, but the PHP
community decided to disable this directive by default. When
on, people use variables yet really don't know for sure where
they come from and can only assume. Internal variables that
are defined in the script itself get mixed up with request
data sent by users and disabling register_globals changes
this. Let's demonstrate with an example misuse of
register_globals:
Example 5-14. Example misuse with
register_globals = on
// define $authorized =
true only if user is authenticated if
(authenticated_user()) { $authorized = true; }
//
Because we didn't first initialize $authorized as false, this
might be // defined through register_globals, like from GET
auth.php?authorized=1 // So, anyone can be seen as
authenticated! if ($authorized) { include
"/highly/sensitive/data.php"; } ?>
When
register_globals = on, our logic above may be compromised.
When off, $authorized can't be set via request so it'll be
fine, although it really is generally a good programming
practice to initialize variables first. For example, in our
example above we might have first done $authorized = false.
Doing this first means our above code would work with
register_globals on or off as users by default would be
unauthorized.
Another example is that of sessions. When
register_globals = on, we could also use $username in our
example below but again you must realize that $username could
also come from other means, such as GET (through the
URL).
Example 5-15. Example use of sessions with
register_globals on or off
// We wouldn't know
where $username came from but do know $_SESSION is // for
session data if (isset($_SESSION['username']))
{
echo "Hello {$_SESSION['username']}";
}
else {
echo "Hello Guest "; echo "Would
you like to login?";
} ?>
It's
even possible to take preventative measures to warn when
forging is being attempted. If you know ahead of time exactly
where a variable should be coming from, you can check to see
if the submitted data is coming from an inappropriate kind of
submission. While it doesn't guarantee that data has not been
forged, it does require an attacker to guess the right kind of
forging. If you don't care where the request data comes from,
you can use $_REQUEST as it contains a mix of GET, POST and
COOKIE data. See also the manual section on using variables
from outside of PHP.
Example 5-16. Detecting simple
variable poisoning
if
(isset($_COOKIE['MAGIC_COOKIE'])) {
// MAGIC_COOKIE
comes from a cookie. // Be sure to validate the cookie
data!
} elseif (isset($_GET['MAGIC_COOKIE']) ||
isset($_POST['MAGIC_COOKIE']))
{
mail("admin@example.com", "Possible breakin attempt",
$_SERVER['REMOTE_ADDR']); echo "Security violation, admin
has been alerted."; exit;
} else {
//
MAGIC_COOKIE isn't set through this
REQUEST
} ?>
Of course, simply
turning off register_globals does not mean your code is
secure. For every piece of data that is submitted, it should
also be checked in other ways. Always validate your user data
and initialize your variables! To check for unitialized
variables you may turn up error_reporting() to show E_NOTICE
level errors.
Superglobals: availability note: Since
PHP 4.1.0, superglobal arrays such as $_GET , $_POST, and
$_SERVER, etc. have been available. For more information, read
the manual section on superglobals
|
| |
| Perl |
| Do you know any good CGI
resources? |
One of the best CGI resources there
is can be found at CGI-Resources.com - take a look at all the
Perl scripts that they have, and try some on your
site!
|
| What's the path to Perl?
|
Our servers are Windows 2003, and so
you don’t need to enter the path to the Perl run-time. Just
comment out this line in your Perl script. If you are in doubt
at all, contact the author of the script. The Perl line should
read:
#/usr/bin/perl
|
| My Perl script doesn't work!
|
Make sure it is named .PL and
uploaded to your CGI-BIN, and then if problems persist contact
the author. If they are unable to resolve them, or it is a
server problem, get in touch with us for help. Our servers are
set up with the default Perl installation, and only unusual or
misconfigured scripts will cause problems.
My
Perl script gives the error "The specified CGI application
misbehaved by not returning a complete set of HTTP
headers" We make a standard install of ActiveState Perl on
all our servers to enable customers to run Perl scripts. One
of the frequent questions we get asked is why when the Perl
script is accessed it gives this error:
This is a
generic error that means running the Perl script has been
unsuccessful. We cannot provide support for third party Perl
scripts, so if this error comes up: 1) Make sure the script
is named *.pl 2) Check the script is compatible with
Windows and IIS (our web servers) 3) Make sure you have
filled in all appropriate variable correctly 4) Contact the
author for assistance.
If you do not believe the script
is at error, you can try the following simple test
script:
#!/usr/local/bin/perl print "Content-type:
text/html\n\n"; print "
Hello Worldn";
|
| |
| ASP |
| Do you know any good ASP
resources? |
One of the best ASP resources there
is can be found at ASPIN.com - take a
look at all the ASP resources that they have, and you won't
need to write any more scripts for your site, ever!
|
| How do I get my ASP pages to
display the date as dd/mm/yy on Windows 2000? |
If you enter the following code at
the top of your ASP page the date will display as
Day/Month/Year.
Session.LCID = 2057
|
| I'm getting an 'Internal Server
Error' with my ASP page? |
In IE 6.0 go to Tool/ Internet
Options/ Advanced. Look for 'Show friendly HTTP error
messages' uncheck this to get the true ASP error to see what
the error is.
|
| How do I enable parent paths?
|
If you are seeing an error similar to
this
Active Server Pages error 'ASP
0131'
Disallowed Parent Path
/default.asp, line
1
The Include file '../example.asp' cannot contain '..'
to indicate the parent directory.
To get around this,
you need to raise a ticket from http://support.efextra.net/
asking for parent paths to be enabled on your site.
|
| I get an 'HTTP 500 - Internal
Server Error' message on my ASP site? |
If you are seeing an error similar to
this please read below.
The page cannot be
displayed There is a problem with the page you are trying
to reach and it cannot be
displayed.
--------------------------------------------------------------------------------
Please
try the following: Open the www.yourdomain.com home page,
and then look for links to the information you want. Click
the Refresh button, or try again later.
Click Search to
look for information on the Internet. You can also see a
list of related sites.
HTTP 500 - Internal server
error Internet Explorer
This error is a generic
error message from the web browsers Internet Explorer 5 and
Internet Explorer 6. It is normally caused by a problem in the
ASP script. If you see this error on your ASP script, take
this action:
1) Go to Tools->Internet Options in
your web browser 2) Click on the 'Advanced' tab 3) Under
'Browsing' turn off 'Show friendly HTTP error messages' 4)
Restart your browser and view the page again
Once you
have done the above you should see the true cause of the
error, it is normally mistakes or problems in the ASP code
that cause this.
|
| Do you install custom
components? |
No. We maintain our servers exactly
the same as each other, and keep all custom software off them
to ensure the best reliability and uptime.
|
| |
| Scripts |
| What scripting languages do you
support? |
We currently support the following
scripting
languages
ASP.NET ASP Perl PHP
If you
specifically require a different scripting language please
contact support with details of the scripting
language.
|
| |
| Control Panel |
| What are the different levels in
the control panel demo? |
In the control panel demo, there are
three different levels of administration.
Admin This
is the level that we see as the administrator. You will not
see it as an end user.
Reseller The reseller level
is the control panel level that customers subscribing to our
resellers will see. From here, they can create Users and
hosting packages.
User This is the level the
majority of our customers will see, and also the customers of
our resellers.
|
| How do I add an optional
extra? |
There are many optional extras
available on our hosting packages. Adding an extra is easy,
and the same process applies to add any optional extra. To add
an optional extra, follow these instructions:
1)
Log into your control panel from https://admin.efextra.net/ 2)
Click on 'Packages' 3) Select your package (normally 'My
New Package') 4) Click on 'Extra Features' 5) Select the
extra feature you're interested in 6) Click on 'Add
New'
Now that you have added the extra feature to your
package, you need to pay for it through the billing section
before it is available to use. To pay for the extra feature,
follow this procedure:
1) Click on 'Billing' 2)
Click on 'Make Payment' 3) Click on the credit card
icon 4) This will take you to our payment processor,
PayPal 5) Click on your payment method (eg VISA) 6)
Fill in your card details and address 7) Click on 'MAKE
PAYMENT' 8) You should now be taken to a screen simply
saying 'OK' - this means your payment has been
successful.
Your extra feature is now available and
ready to use!
|
| |
| EMail |
| How do I configure Outlook
Express? |
How to set up Outlook Express 6 (OE
versions earlier than 6 may differ slightly) to collect e-mail
from the server
NB: In all examples below, please
remember to replace ‘yourdomain.com’ with your domain,
including the .co.uk or .com
1. Open Outlook Express
and select Tools - Accounts - Add - Mail 2. The Internet
Account wizard will open and ask for Display name: (this is
the name that will appear in the From field on e-mails you
send) enter the name as you wish it to appear (eg XYZ Company
Ltd), then click Next. 3. This screen is where you specify
the e-mail address that will appear on outgoing e-mails from
this account - insert your e-mail address
(mail@yourdomain.com) 4. When you have entered this
information, click Next. 5. Now you need to specify Server
Names: a. Your mail server is a POP3 (this is the default
setting) b. Incoming Mail: pop3.yourdomain.com c.
Outgoing Mail: smtp.yourdomain.com 6. Click Next to proceed
to Internet Mail Logon screen: a. Account name: your e-mail
address (mail@yourdomain.com) b. Password: password you
specified in control panel (see related article ‘How do I
reset my e-mail password?’) NB: If at any time you change
your password in webmail, then whatever you have specified as
your password in webmail must be entered here. 7. Click
Next. 8. Click Finish. (Only you haven't yet!...) 9. You
will see your new account in the Internet Accounts box, it
will be called mail.yourdomain.com - if you wish to change
this, then (with the new account still highlighted) click on
Properties and enter the name you wish to use to identify this
new account in the first box on the General (Mail account)
tab. Also make sure that there is a tick in the box next to
"Include this account when receiving mail or synchronizing"
(at the bottom of the page). Now select the Server tab, and
near the bottom of that page you will see 'Outgoing Mail
Server'; under that heading place a tick in the box 'My server
requires authentication'; then click on 'settings' and make
sure that 'use same settings as my incoming mail server' is
selected. 10. If you wish to use your webmail account (to
access mail from a web browser instead of Outlook Express when
working away from the main office etc), you must do the
following: on the Advanced tab (Internet Accounts >
Properties> Advanced), at the bottom under the heading
Delivery, click on the box (so that a tick appears) next to
"Leave a copy of messages on server", then tick the next box
"Remove from server after …. days" and enter the number of
days to leave the messages before they are automatically
deleted - suggest 3 days. 11. Click OK. 12. If you wish
to set your new account to be your default account (so that it
is the first option displayed when composing/sending e-mails)
then highlight the account (in the Internet Accounts box) and
click Set as default on the right.
|
| |
| Microsoft SQL Server |
| How do I add a SQL Server database to my website? |
| You can add MS SQL Server database as an extra feature to your hosting package.
Please follow this tutorial if you
are not sure how to do that. Once you have done this and made the payment for the database you can
add a SQL Server database and create a database user for it from the control panel. |
| Can I connect to SQL Server using Enterprise Manager? |
| Yes, you can connect to our SQL Server remotely using Enterprise Manager or any
other SQL Server management utility. |
| Do you backup Databases? |
| Yes, but it is highly recomended that you do your own backups.
|