|   | 
       
      
        | Answers | 
       
      
        Payments, Invoices and pre-sales Questions
            
              - How long will it take for my account to be active?
 
                Your account is set up immediately after payment is approved..  
                [Back to top]  
                 
               
              - Can I pay via credit card?
 
                You can pay you account via credit card, cheque, money order or direct deposit your account is set up instantly either way.  
                [Back to top]  
                 
               
              - I dont have a credit card, what other payment methods can I use?
 
                During the signup process you have the option to pay by cheque, money
                order or via direct deposit. You will recieve an automated email with
                the next steps to take.  
                          [Back to top]  
                           
               
              - Am I bound by contracts? 
 
                No, when you sign up for web hosting with us, you are free to depart whenever you like.  
                [Back to top]  
                 
               
              - Where can I view my payment history or receipts?
 
                You can log in to your accounts control panel; from there you can view
                all payments, invoices or change your personal information, you can
                also update an expired credit card.  
                          [Back to top]  
                           
               
              - Can I pay via cheque?
 
                Yes you can pay via cheque, you can find our address on our contact page.  
                [Back to top]  
                 
               
              - Can I keep my domain name when I change my web hosting company?
 
                Yes.
                If you registered your domain name with a host and now you want to
                move, you should find your registration records or contact the host and
                ask them how to control your domain name. If you have a problem, you
                can usually see the name of the registrar by performing a "Whois" query
                on your domain name and contact them. If all else fails send us a ticket and we can help.  
                          [Back to top]  
                           
               
              - Will I have forced advertising on my site like I do on Geocities, etc.?
 
                No.  We do not force any kinds of ads on your site.  In fact you can put your own ads if you'd like.  
                [Back to top]  
                 
               
              - What does bandwidth mean?
 
                Bandwidth is the amount of traffic going to and from your site, another term for this is "data transfer"  
                [Back to top]  
                 
               
              - Can I use Java applets, JavaScript, and Flash (wif .swf) pages on my site?
 
                Yes. Those are client-side technologies, so the host doesn't have to do
                anything to support or enable them. Any browser (such as Internet
                Explorer or Netscape) that supports them is enough, so any host will
                do. It doesn't matter whether Java or Flash are listed among the plan's
                features, they are supported by default.  
                          [Back to top]  
                           
                 
                 
               
              | 
       
      
        Getting Started
            
              - How do I get my website on your server?
 
                You
                do this by using an FTP (File Transfer Protocol) Program. You can find
                this software by typing the words "FTP program" into www.google.com or
                trying www.aceftp.com or www.cuteftp.com  
                          [Back to top]  
                           
               
              - How do I access my administration area of my server?
 
                You can access your admin section by going to the Control Panel (Cpanel) entering your username and password.  
                [Back to top]  
                 
               
              - I just signed up for hosting. What next?
 
                The very first thing you should do is go to the company you registered
                your domain and log in to your members section and redelegate your
                domain to our nameservers, our nameservers are
                DNS1.FLEXIHOSTINGS.NET and DNS2.FLEXIHOSTINGS.NET you will find
                other detailed information in the signup email you received from us.  
                          [Back to top]  
                           
               
              - How do I know when my name has been delegated? 
 
                After
                12 - 48 hours of you redelegating your domain to our name servers, go
                to any web browser and type your www address in and you should see a
                page holder.  
                          [Back to top]  
                           
               
              | 
       
      
        Email Setup
            
              - How do I set up my POP3 email account?
 
                There are two steps in setting up your email accounts, first is
                creating the account in your control panel, the next step is to add the
                account to your email program (outlook). You can find all the relevant
                information including video tutorials on setting up your email accounts
                in the support page.  
                          [Back to top]  
                           
               
              - How do I access my web based email?
 
                You can access your web based email by typing
                www.yourdomain.com.au/squirrelmail.  
                          [Back to top]  
                           
               
              - I want for forward my email address to another.
 
                You can forward any email address to another via your control panel. Eg
                mike.smith@mydomain.com.au will be forwarded to mikeysmith@hotmail.com
                . Please see the "support" section on how to do this  
                          [Back to top]  
                           
               
              - Can an e-mail auto responder also be a POP3 e-mail account?
 
                Yes,
                and this is a good idea. Having an e-mail auto responder setup as a
                POP3 account as well will ensure that e-mail sent to this particular
                e-mail address will be received. When e-mail is sent, the sender will
                automatically receive your predetermined response (from the auto
                responder) and his/her message will be delivered to your POP3 e-mail
                account.  
                          [Back to top]  
                           
               
              - Can an e-mail auto responder also be an e-mail forwarder and a POP3 e-mail account
 
                Yes. You can have a particular e-mail address setup to be an e-mail
                auto responder, an e-mail forwarder, and a POP3 account as well. Here
                is what will happen under these circumstances: 1. The sender of any
                incoming e-mail will automatically receive a predetermined message (the
                auto responder). 2. One copy of the e-mail message will be forwarded to
                the specified forwarding address (the forwarder). 3. Another copy of
                the same e-mail message will be delivered to the e-mail address (the
                POP3 account).  
                          [Back to top]  
                           
               
              - Can an e-mail auto responder also be an e-mail forwarder?
 
                Yes.
                You can setup a particular e-mail address to act both as an e-mail auto
                responder as well as an e-mail forwarder. This is a good idea since
                e-mail sent to this particular e-mail address will both have an auto
                response message as well as being delivered to you. When e-mail is sent
                to this particular e-mail address, the message will be forwarded to the
                specified mail forwarding address. At the same time, the sender of the
                incoming e-mail message will automatically receive an auto response.  
                          [Back to top]  
                           
               
              - How many e-mail auto responders am I allowed to use?
 
                You are allowed to create one auto responder for one email. 
                [Back to top]  
                 
               
              - What is an e-mail auto responder?
 
                An e-mail auto responder is a special type of e-mail account which
                simply responds to all incoming e-mail with a predetermined message.  
                          [Back to top]  
                           
               
              - What is the difference between an e-mail forwarder and an e-mail auto responder?
 
                An e-mail forwarder is a special type of e-mail account which simply
                forwards all e-mail sent to a particular e-mail address @yourdomain.com
                to a specific POP3 e-mail account. An e-mail auto responder does not
                have a forwarding function, but instead grabs the sender's e-mail
                address on all incoming e-mail and automatically responds to the e-mail
                with a predetermined message.  
                          [Back to top]  
                           
               
              - What is the difference between POP3 e-mail account and an e-mail auto responder? 
 
                A POP3 e-mail account is a special kind of e-mail account that comes
                with a login and password. A POP3 account allows the user to send and
                receive new messages from this e-mail address. An e-mail auto responder
                does none of the above, and only responds to all incoming e-mail with a
                predetermined message. 
                          [Back to top]  
                           
               
              | 
       
      
        Control Panels
            
              - What control panels are available?
 
                There are two types of Control panels. One is for server and email
                management and the other is for Accounts and personal information. To
                access you server control panel go to http://yourdomain.com:2082 or http://YOURIP::2082  
                          [Back to top]  
                           
               
              - How do I log in to my control panels?
 
                Your control panel is accessible via any of the following links:  
                 
                http://yourdomain.com:2082 
                http://YOURIP:2082  
                 
                The control panel runs on port 2082 so if you are behind a firewall or  proxy server you might have trouble accessing your control panel if  that port is blocked. There is currently a work around to provide  access via port 80. Information on this can be found at http://cpanelproxy.net/ You can also view video
                tutorials of your control panel.  
                          [Back to top]  
                           
               
              - I forgot my password.
 
                If you lose or forget the password for your account, we can re-issue  you a new welcome email with a new password in it. Please note that  this procedure will not retrieve your current account password, it will  simply set a new, random password for your account (which will be  emailed to the email address on file for your account).  
                 
                To request a new welcome email be sent for your account, simply submit  your request to our helpdesk requesting such (please include your  domain name as well). 
                 
                NOTE: If you would like your welcome email sent to an address other  than the one that we have on file, you will need to specify this  address in your request to our billing department, and also include the  last 4 digits of the credit card used on the account (for verification  purposes).              .  
                [Back to top]  
                 
               
              - How do I use my control panel?
 
                We
                have introduced online documentation and a number of video tutorials to
                guide you through all aspects of your control panels giving you a
                headache free experience.  
                          [Back to top]  
                           
               
              - I need to change my personal information.
 
                If for any reason you need to change any of your personal information,
                you can do this from your accounts control panel, the information you
                change will automatically be updated in our client database.  
                          [Back to top]  
                           
               
              - What are control Panels?
 
                At
                FlexiHostings we would like to make your web hosting experience as
                stress free as possible. We have introduced web based control panels
                that allow you to manage all aspects of your website 24/7 without the
                need for any technical knowledge. From these control panels you can
                add, forward or delete email addresses and do a range of other things.
                If you would like a demonstration or more information, click on the
                ensim link on the front page of our site.  
                          [Back to top]  
                           
               
              - How do I use my control panel?
 
                Your
                control panel was designed to be used by anyone and is straight
                forward; you can find online documentation and video tutorials through
                our support pages. 
                          [Back to top]  
                           
               
              | 
       
      
        General Support
            
              - I need help!
 
                We have developed Australia's most advanced online support system. No
                other web host in Australia offers multimedia video tutorials, giving
                you a visual experience of how to manage all aspects of your control
                panel. For those who like to read, we also have a unique online user
                manual with an index and search functionality. You can also log in to
                your accounts control panel and submit and view the progress of a
                trouble ticket, which allows you to keep a history of your support
                emails.  
                          [Back to top]  
                           
               
              - Video tutorials.
 
                We are the
                only web host in Australia that offer Multimedia video tutorials, these
                tutorials give you visual instructions on how to manage your control
                panel, these were designed for the "non-technical" people in mind.  
                          [Back to top]  
                           
               
              - Online control panel demonstration.
 
                Due to some users abusing our demo control panel account, we no longer offer   demo control panel however please go to http://flexihostings.net.au/index.php?dis=cptour view our control panel tour. 
                          [Back to top]  
                           
               
              - Control panel user manual
 
                If
                you would rather read information on the control panel, we also provide
                an online help manual with an index and an interactive search function,
                this is provided through our ensim page or within your own control
                panel.  
                          [Back to top]  
                           
               
              - Trouble ticket system
 
                This is a
                system where you can log in to your accounts control panel and submit a
                support email, this is the most efficient form of support as you can
                also see the progress of what is happening and keep a record of all
                your previous support questions.  
                          [Back to top]  
                           
               
              - Phone support
 
                If you would like
                to speak to a human regarding anything, fill out the form on the
                contact page and someone will call you within 1 hour guaranteed (during
                operating hours).  
                          [Back to top]  
                           
               
              - Script Installation
 
                Yes we do point you in the right direction however we do offer support for script installation 
                [Back to top]  
                 
               
              | 
       
      
        Connecting via FTP
            
              - How do I connect to my account via FTP using other software?
 
                Other software, including Cute FTP, Absolute FTP, and many others should only require three things:
                1. The hostname (domain name) or IP Address to connect. 2. The password for the account. 
                3. The login or userid associated with the hostname.
                The password for the account.
                Once you have this information, you can use any FTP client to log into your account.  
                          [Back to top]  
                           
               
              - Is my FTP activity logged?
 
                Yes, all FTP activity is monitored and recorded in the your /var/log directory.  
                [Back to top]  
                 
               
              - What are all of the files and directories I see when I log in?
 
                Upon logging into your account, you are restricted to only your account and   cannot move outside of your account. When you log in, you are in what is known   as the "root" of your account. In here there are several miscellaneous files and   directories, all of which are important but none of which should be altered or   renamed. In short, do not bother these files. The only files and directories   that you should care about are the "/home/username/public_html/" directory, the   "/home/username/public_html/cgi-bin" directory. The "/home/username/public_html/" (mainsitehtml)   directory is where all of your files pertaining to your website should reside.   The "/home/username/public_html/cgi-bin" directory is where all of your files pertaining to any cgi   scripts should reside. Uploading files into the "root" of your account will mean   that no one will be able to access them via the web. 
                          [Back to top]  
                           
               
              - What do I need in order to connect to my site via FTP?
 
                In order to connect to your website via FTP, you will need some sort of FTP   client software. FTP client software comes with many different features and   prices, but Flexihostings recommends the use of Coreftp which can be obtained   free from www.coreftp.com. You will also need to know   your login (also referred to as your "userid"), your account password, and the   IP address assigned to your account.  
                          [Back to top]  
                           
               
              - Where do I upload all of the files pertaining to my website? 
 
                You need to upload files pertaining to your website to your "/home/username/public_html/"  directory   inside the root of your account. Files uploaded below your "/home/username/public_html/" directory, such   as in the root of your account or in your ftp directory will not be available on   your website. 
                [Back to top]  
                           
               
              | 
       
      
        Perl Information
            
              - Does Flexihosting Help with the installation of scripts?
 
                We can fix it for you if it is a minor problem, if its a more complex problem we may charge you a small fee.  
                [Back to top]  
                 
               
              - Are there a list of steps for debugging my Perl script(s)?
 
                Below is a list of steps to go through to troubleshoot any problematic
                Perl scripts. These are the same troubleshooting methods employed by
                the technical support repetitive at Flexihosting: Gather Information
                about the Problem Execute the Perl script through the command-line. If
                the output indicates a syntax error with the Perl script. The problem
                has been identified as a problem with the code in the Perl script. If
                the error "Command not found." is returned at the prompt, do the
                following: Check the permissions on the actual Perl script. Must be
                executable! Retry. If it still fails, then check the permissions on all
                directories leading up to the Perl Script. They must be set to
                rwxr-xr-x, or chmod 755. If the script will execute (possibly return
                HTML output) through Telnet, but still gets an "Internal Server Error"
                through the web, do the following: Ensure that the file permissions are
                set to rwxr-xr-x, or chmod 755. Ensure that the file permissions are
                not set to rwxrwxrwx, or chmod 777. At this point, you must know the
                source of the problem, whether it be a permissions problem or a syntax
                error within the Perl code itself. Now all you must do is fix it!  
                          [Back to top]  
                           
               
              - Are there other places to turn for help?
 
                Yes you can visit our Training Centre for links to websites that may be of assistance.  
                [Back to top]  
                 
               
              - Can I use CGI in my hosting account 
 
                No, actually it could be anywhere within your /home/username/public_html/ directory. 
                          [Back to top]  
                           
               
              - Do my Apache error_logs contain any useful information?
 
                It
                depends. When a Perl script encounters an "Internal Server Error" for
                whatever reason or a "Forbidden" message when executed via the web,
                useful information is logged to your error_log, located in your logs
                directory.  
                          [Back to top] 
                 
               
              - Do my Perl scripts have to reside in a certain directory, such as the "cgi-bin"?
 
                No, actually it could be anywhere within your /home/username/public_html/ directory. 
                [Back to top]  
                 
                                           
              - Does Flexihostings frequently upgrade Perl with new build releases? 
 
                Yes.
                Once a new build of Perl has been deemed as stable versus experimental,
                Flexihostings will promptly upgrade to this version of Perl.  
                          [Back to top]  
                           
               
              - For debugging purposes, should I execute the script through the web or SSH?
 
                SSH.
                You will get much more information about the cause of the problem
                through the command-line than through the web. Below is an example:
                Case I: We execute the Perl script through the web and get the
                following error: "Internal Server Error: Premature End of Script
                Headers". Given this information, we know the problem could be with the
                permissions, a syntax error, or the process was killed. Case II: We
                execute the Perl script through the command-line and receive the
                following output: syntax error at ./script.cgi line 9, near "@list
                shift" Execution of ./script.cgi aborted due to compilation errors.
                Which method yields the most useful information? SSH. We now know that
                the problem is a syntax error on line 9 of the Perl script, versus the
                "could be anything" problem we receive through the web.  
                          [Back to top]  
                           
               
              - How do I execute my Perl scripts through SSH?
 
                Issue the command "perl " from the command line, where "scriptname" is
                the relative or absolute path to the Perl script. If problems with the
                execution of the script are encountered, they will be reported on the
                terminal by the Perl Debugger.  
                          [Back to top]  
                           
               
              - How do I invoke the Perl source debugger?
 
                The
                "-d" flag will invoke the Perl source debugger and should be used when
                you have tried all other troubleshooting techniques and are still
                confused. This program is very good with identifying syntax errors.
                Through the command line, issue "perl -d " to execute your Perl script
                with the Perl source debugger.  
                          [Back to top]  
                           
               
              - How should I set my file permissions on a Perl script?
 
                Often
                times, permissions are set very leniently in order to avoid any
                permissions problem. This is not a good idea. Your Perl scripts should
                have the appropriate permissions depending on the function of that
                particular script. First, all scripts should be set to the owner (you)
                having read, write and execute privilege (rwx) regardless of the
                function of the Perl script. Next, you should ask yourself if you want
                people (visitors) to your website to be able to execute the Perl
                script. This is most likely the case. Under these conditions, your
                script would be set to world readable and executable (r-x). Do not give
                the world write permission on the Perl script! It is not necessary and
                may lead to problems! If your script is not going to be executed
                through the web and only you will be executing the script through
                Telnet (there are various reasons for having a script operate under
                these conditions), then you set the script to no world permissions
                (---). The group permissions should be set to read and executable (r-x)
                if the script is to be executable via the web. Otherwise, set your
                group permissions to nothing (---). With this information, you have the
                following permissions breakdown: Executed via the web by anyone: chmod
                755 Executed by only yourself through the command line: 700 Often
                times, a Perl script will open a file for writing. This is the case in
                guestbooks and bulletin boards, where the information is received from
                the form and written to a certain file. The permissions of this
                particular file are now important. Many times, the author of a Perl
                script you use on your account will require you to set this file to
                rwxrw-rw-, or chmod 766, which allows write access to the world. This
                is not a good idea and is unnecessary. Files that need to be written to
                by way of a Perl script can be set to the default permissions of
                rw-r--r--, or chmod 644. This will work fine with our setup. Finally,
                never set your file permissions to rwxrwxrwx, or chmod 777. This is not
                necessary, may cause a security problem on your website, and will cause
                your Perl script to not execute at all!  
                          [Back to top]  
                           
               
              - Should I upload my Perl scripts in ASCII or Binary mode?
 
                You should always upload your Perl scripts in ASCII mode via FTP. If
                you upload your scripts in binary mode, the scripts will not work and
                you will get an "Internal Server Error: Premature End of Script
                Headers" error (500 Internal Server Error). It is very important to
                remember to only upload your Perl scripts in ASCII mode!  
                          [Back to top]  
                           
               
              - What are the absolute paths to Perl on the webservers?
 
                Below are all of the current absolute paths to Perl on all webservers: 
                
                /usr/bin/perl  
                          [Back to top]  
                           
               
              - What are the correct file extensions for Perl scripts?
 
                Your Perl scripts can have the extension .pl or .cgi. However, Perl
                scripts that are going to produce output to the web (world readable)
                would use the extension .cgi. Perl scripts that are only meant to be
                executed by yourself via the command line or even scripts which may be
                executed through the web without any output should be set to the .pl
                file extension  
                          [Back to top]  
                           
               
              - Path to Perl
 
                We are currently running Perl version 5.x. Below are all of the paths to our perl binary:
                
                /usr/bin/perl 
                          [Back to top]  
                           
               
              | 
       
      
        PHP Information
            
              - Can I run PHP scripts anywhere on my virtual server?
 
                Yes, PHP scripts do not have to reside in a particular directory and will run anywhere on your virtual server.  
                [Back to top]  
                 
               
              - Can I use PHP in conjunction with mySQL?
 
                Absolutely.
                Once of the big advantages of PHP is the ability to interface to
                databases, including mySQL. Since we offer mySQL as apart of our
                service, you can have PHP act as a front-end to your mySQL databases.
                Not only is this possible, but it is very powerful. Many of the
                applications, such as parts of Flexihostings, are provided as PHP
                output querying from a mySQL database.  
                          [Back to top]  
                           
               
              - Can I use short tags in my PHP scripts?
 
                Yes, we have installed PHP to support short tags, so you can use this feature in your PHP scripts.  
                [Back to top]  
                 
               
              - Do I have to have a header at the top of my PHP scripts? 
 
                No. Since we are not using PHP as a CGI binary, there is no reason to
                use the #!/usr/bin/php header in your PHP scripts. Doing so will only
                cause the header to show up as output as well.  
                          [Back to top]  
                           
               
              - What are valid file extensions I can use for PHP scripts? 
 
                The valid file extensions for PHP scripts are:
                
                .php
                
                These file extensions must be used in order for your PHP scripts to run properly.  
                          [Back to top]  
                           
               
              - What is PHP?
 
                PHP is a
                server-side, cross-platform, HTML embedded scripting language. It has a
                syntax familiar to both Perl and C. PHP-enabled web pages are treated
                just like regular HTML pages and you can create and edit them the same
                way you normally create regular HTML pages.  
                          [Back to top]  
                           
               
              - What permissions do I need to use on my PHP scripts?
 
                To avoid any problems, you should set your PHP scripts to 755, or user everything, group and world read and execute permission.  
                [Back to top]  
                 
               
              - What userid does my PHP scripts run under?
 
                Your PHP scripts will run under the same userid as the webserver
                (Apache), which is "nobody". Therefore, since your PHP scripts do not
                run under your userid, you must take this into consideration when you
                are trying to create, edit, or modify files with your PHP scripts.
                Secondly, PHP scripts run under the group "nobody" as well. All clients
                are in the group "cust". Therefore, in order to allow PHP to create,
                modify, and/or delete files within your account, you would need to have
                world read/write permission on the files and within the directories
                where the files will be created.  
                          [Back to top]  
                           
               
              - Where can I find more information on PHP and using it on my website? 
 
                PHP is quickly becoming a very popular scripting language. More
                information on PHP can be found on the official website, located at
                www.php.net . On their website, you can find a listing on all PHP
                functions, libraries, example scripts, a mailing list for developers,
                and other useful information.  
                          [Back to top]  
                           
               
              - Why won't my PHP scripts create/edit/delete files?
 
                This
                is because your PHP scripts run under the userid "nobody" and group
                "nobody". In order to get around this, you will need to set the
                relevant files and directories to world read/writable. (chmod 777)  
                          [Back to top]  
                           
               
              - Path to PHP
 
                We are currently running the latest stable version of PHP4 ,5. Below are all of the paths to PHP binaries.
                
                /usr/bin/php 
                          [Back to top]  
                           
               
              | 
       
      
        Domain names and DNS
            
              - Does Flexihosting register domain names.
 
                Yes, we do register domain names.  
                [Back to top]  
                 
               
              - Can Flexihosting host my existing foreign domain?
 
                Yes,
                just as we can host any new foreign domains, we can also host any
                existing foreign domains as well. However, you will be responsible for
                transferring the foreign domain name form the current name servers, to
                Flexihosting name servers.  
                          [Back to top]  
                           
               
              - How is my new foreign domain name registered?
 
                It is your responsibility to register your new foreign domain name with
                the appropriate organization responsible for your domain name
                extensions. The reason we leave this up to the client is because it
                would be very burdensome to establish relationships and learn the rules
                for registering new domains with all of the organizations that handle
                foreign domain registrations. You will need to learn the rules for
                registration and apply for the foreign domain name through the
                appropriate organization. You will also be responsible for any
                applicable fees associated with registering the domain name.  
                          [Back to top]  
                           
               
              - Can I have multiple domains point to different directories on your account?
 
                Yes.
                This is a addon domain feature that can be setup through the cpanel however there is a limit.  
                          [Back to top]  
                           
               
              - Can I have multiple domains point to the same website?
 
                Yes.
                This service is commonly referred to as "Sub domain" and allows
                you to have as many domain names as you wish point to the same website
                on your account. This should not be confused with having different
                domains point to different websites all on the same account, which is
                discussed above.  
                          [Back to top]  
                           
               
              - Does Flexihosting host foreign domains? 
 
                Absolutely. Flexihosting currently hosts over 53 different domain
                name extensions.  
                          [Back to top]  
                           
               
              - Will I be able to access my domain name with or without the www?
 
                Yes,
                all clients can access their website with and without the "www". In
                other words, you can access your website at www.yourdomain.com or just
                yourdomain.com, both of which are the same website. While this may seem
                somewhat unimportant, many would be surprised at how many people
                exclude the "www" and how many providers do not provide this service.
                Offering both options ensure you do not loose any visitors to your
                website as a result of this example of a common mistake. 
                          [Back to top]  
                           
               
              | 
       
      
        Operating System And Webserver Information- Does Flexihosting have Windows NT webservers? 
 
                No. We do not currently provide Windows web server for share hosting whoever we do provide for Dedicated Servers..  
                [Back to top]  
                 
               
              - What Operating System does Flexihosting use for its LINUX webservers?
 
                Flexihosting uses Apache Webserver on all UNIX servers. 
                [Back to top] 
                 
            
  | 
       
      
        MySQL Information
            
              - How do I connect to mySQL through PHP?
 
                Use the following outline to connect and begin querying the mySQL
                server from a Perl script. Remember that you cannot connect to your
                databases remotely due to security concerns, you can only connect from
                "localhost.localdomain" . 1. Declarations You must require the mySQL
                package for your script to function properly. Do this by including the
                following line in your code: use Mysql; 2. Connect To The Database
                Somewhere near the beginning of your script, you need to make your
                initial connection to the database server. Using the following form,
                substitute your database, username, and password for the examples to
                connect successfully. The database must be a valid one that you have
                created through the PhpMyAdmin interface in the Control Panel. The
                username must be the one assigned to you and must have adequate
                permissions to the specified database.
                Mysql->connect('localhost.localdomain','DATABASENAME','USERNAME','USERPASSWORD');
                3. Executing A Query You are now ready to begin querying the database
                server. Most problems that you may incur will generally occur due to
                invalid permission settings for the specified user. Remember that you
                can use our convenient web based PhpMyAdmin interface to view or edit
                these settings. Use the following outline to connect and begin querying
                the mySQL server from within your PHP scripts. Remember that you cannot
                connect to your databases remotely due to security reasons. You can
                only connect to them form localhost . 1. Connect To The mySQL Server
                Use the following statement to connect to the database server.
                Substitute the username, and password for ones assigned to you.
                MYSQL_CONNECT('localhost.localdomain','USERNAME','PASSWORD'); 2. Select
                Your Database Use the following statement to select the database you
                wish to connect to. Make sure you substitute the example with your
                database name. @mysql_select_db("DATABASENAME"); 3. Executing A Query
                You are now ready to execute your queries. Remember that the databases
                and users used must be created in the PhpMyAdmin interface in your
                Control Panel. Most problems that arise with your scripts will be due
                to incorrect permission settings  
                          [Back to top]  
                           
               
              - How do I connect to mySQL via SSH?
 
                (1.) Connect To The mySQL Server 
                servername:/> mysql -u USERNAME -p 
                Enter Password: PASSWORD 
                
                (2.) Connect To The Database 
                mysql> use DATABASENAME; 
                
                (3.) Receiving Help 
                mysql> help  
                          [Back to top]  
                           
               
              - How do I create/edit/delete tables in my database?
 
                All
                administration of your mySQL databases can be done through our
                convenient web based phpMyAdmin interface. This program is provided to
                any of our web hosting customers with mySQL enabled. It is available in
                your Control Panel  
                          [Back to top]  
                           
               
              - The Official mySQL Documentation 
 
                The official mySQL documentation may be found at: http://www.mysql.com                Other useful information about mySQL may be found at the following locations:
                
                http://mysql.turbolift.com/                and http://www.devshed.com/  
                          [Back to top]  
                           
               
              | 
       
      
        POP3 E-mail Accounts
            
              - What is a POP3 E-mail Account?
 
                A
                POP3 e-mail account is a special kind of e-mail account that comes with
                a login and password. These kind of e-mail accounts use the Post Office
                Protocol version 3.  
                          [Back to top]  
                           
               
              - What is the difference between POP3 E-mail Account and a regular e-mail account?
 
                Take
                a hotmail e-mail account versus a POP3 account you have on your account
                with Flexihostings as an example. With your hotmail account, you
                cannot use an external e-mail client to check for new messages or send
                outgoing messages. Instead, you must visit the hotmail website, log
                into your account in order to perform these functions. In the meantime,
                you are subjected to advertisements, and the process is restricted to a
                web-interface. On the other hand, your POP3 accounts are accessible
                from any compatible e-mail client. This allows for added functionality
                on your side (such as the ability to check for new messages every so
                often, create filters, etc.). If you prefer a web-based e-mail system,
                you can use the SquirrelMail system, accessible through your Control
                Panel on most UNIX web hosting plans.  
                          [Back to top]  
                           
               
              - How many POP3 accounts am I allowed to use?
 
                This depends on the type of account you have. It might be anywhere from 5 to unlimited.
                
                If you have specific questions about your hosting account, please submit a support ticket.  
                          [Back to top]  
                           
               
              - How long will it take untill i can send and recieve email?
 
                Once you have completed the steps to create your new account, it is available immediately for sending and receiving email.  
                [Back to top]  
                 
               
              - How do I create additional POP3 accounts on my account?
 
                You
                should see the "video tutorials" section for a guided video on how to
                do this. This is done easily through your Control Panel. Simply log
                into your Control Panel, then select "Mailboxes/Users" from the menu on
                the left. You should see a listing of all of your current POP3
                accounts. Click on the "Add User" link near the top of the page. Now
                fill-in your desired login and password for this particular POP3
                account. You may also limit the disk space  
                          [Back to top]  
                           
               
              - How can I change the password on an existing POP3 account? 
 
                To
                change a password on a POP3 account, simply login to your Control
                Panel. Click on the "Mailboxes/Users" link on the left side. Now, click
                the edit icon to the right of the email account you wish to change the
                password for. Type the new password in the fields provided and click
                "Save". Your new password for this POP3 account will be needed the next
                time you try to check your e-mail on this POP3 e-mail account!  
                          [Back to top] 
                 
              | 
       
      
        POP3 Server (Incoming Email)
            
              - What does POP3 stand for?
 
                POP3 stands for Post Office Protocol version 3, which is the generally
                accepted protocol used for authentication and downloading e-mail  
                          [Back to top]  
                           
               
              - What is an overview of POP3 service?
 
                The
                ability to provide E-mail services to clients includes two critical
                functions: SMTP and POP3. Together, they provide the means for clients
                to send outgoing mail and check for new incoming mail, respectively.
                POP3 service is the side of e-mail that allows clients to check for new
                incoming messages delivered to their POP3 e-mail accounts. The POP3
                server performs two basic but important functions. First, it
                authenticates, or verifies, the identity of those trying to access
                certain POP3 accounts in the form of a login and password. Secondly, it
                allows clients to download any new e-mail they may have in their POP3
                account(s). Think of the POP3 server in terms of your local post
                office. Just like snail mail, e-mail is routed in a similar fashion.
                Access to the mail requires authentication, whether in the form of a
                lock and key or login and password. Once authentication is verified,
                one can obtain any mail that might exist (in the PO Box or the POP3
                account). Finally, you need to configure your e-mail client so that it
                knows what POP3 server to check for new e-mail. This "address" is
                similar to a unique address you would go to check your mail at a local
                post office. The same key would not work for the same box number in a
                different city, just like the same login and password would not work
                for the same POP3 account on a different POP3 server. In order to
                access the correct POP3 server, configure your e-mail client to access
                the POP3 (Incoming Mail) Server: mail.yourdomain.com.  
                          [Back to top]  
                           
               
              - What is my "master" POP3 account?
 
                When your account is created, a master POP3 account is set-up by
                default. This account is username@yourdomain.com and this name cannot
                be changed. In your Control Panel, you will notice that this POP3
                account is "locked". While you cannot delete it, you can change the
                password for it at any time.  
                          [Back to top]  
                           
               
              - What is the POP3 server used for?
 
                The POP3 server stores all accumulated e-mail for each client on a per
                domain basis. Think of the POP3 server similar to your local Post
                Office, where people with PO Boxes can check for new mail (e-mail) at
                anytime using a key (login and password combination).  
                          [Back to top]  
                           
               
              - What is wrong when I get a Login/password mismatch or Authentication failure error? 
 
                If
                you are entering in the correct login, then you must be using the wrong
                password for this particular POP3 account. It is very important to
                remember that both the login and the password are case sensitive! Try
                several times, making sure that you are entering in your login and
                password correctly. Remember that you determined the login and password
                for this account through your Control Panel! If you cannot get in, do
                not panic! This is a problem that is easily corrected. Take the
                following steps one by one to correct this problem: (1)Log into your
                Control Panel using your system login and your system password.
                (2)Select "Mailbox/Users" on the left, then select the account you are
                having problems with. (3)Now type a new password for this POP3 account.
                Once you have entered this password, press the "Save" button near the
                bottom of the page. (4)The password for this POP3 account has now been
                changed, and you can check for e-mail on this POP3 account using the
                login and the new password.  
                          [Back to top]  
                           
               
              - What port does POP3 run on?
 
                Flexihosting's POP3 server runs on port 110. This is important but probably not needed for your e-mail client configuration.  
                [Back to top]  
                 
               
              - Why can't I connect to the POP3 server?
 
                There are several reasons why you may
                not be able to connect to the POP3 server, and thus, not be able to check your
                POP3 account(s) for new messages. Use the following guideline to solve this sort
                of problem:---
                
                
                
                
                
                (1)Make sure you first have a connection to the Internet.
                Verify this by visiting a website.--- 
                
                (2)Make sure your e-mail client is configured properly
                according to the instructions in your welcome email. This does not
                apply if you have checked for new e-mail before and have not changed your
                configurations since.---
                
                (3)Have you successfully connected to the POP3 server from this
                location before? In other words, are you trying to connect to the POP3 server
                for the first time or from a new location for the first time?---
                
                (4)Verify that you are not behind a firewall! If you are at
                work, this should be your first clue. If you find that you are behind a
                firewall, verify with the network administrator that port 110 is allowed. If it
                is not, this is the reason you cannot connect to the POP3 server---
                
                (5)Call your ISP or whoever is providing you the connection to
                the Internet and verify that port 110 (POP3) is not denied. If it is, this is
                the reason you cannot connect to the POP3 server--- 
                
                (6)Finally, log into your Control Panel, and click the
                server name where your domain is hosted. Verify that POP3 service is not
                currently unavailable.----
                
                
                If you get this far and are still unable to connect, try to
                connect to another POP3 server that you may access to, such as your ISPs POP3
                server. At this point, the problem is most likley on the client side.  
                          [Back to top]  
                           
               
              - Does e-mail on the server count towards my allotted space?
 
                Yes. Any e-mail you have stored on the server counts as storage for
                your account. This is one reason we recommend not storing e-mail on the
                server. Once you download and read your mail, you should ensure that
                your e-mail client deletes the mail from the server. In the
                configuration settings for your e-mail client, make sure that you do
                not have the option selected to "Leave mail on server" if you do not
                wish to store e-mail on the server.  
                          [Back to top]  
                           
               
              - Does my "master" POP3 account password change when I change my system password?
 
                Yes. Changing your system password will change your master email account password.  
                [Back to top]  
                 
               
              - How much mail can I have stored on each POP3 account?
 
                You can store up to the Megabytes of storage available on your virtual
                hosting account. However, there may be limitations set by you specific
                to each POP3 account you have setup. For example, you may create an
                account for a friend and limit their disk usage to 1 Megabyte. This
                includes any attachments that may be included with the e-mail message.
                It is always a good idea to check your e-mail regularly. If your e-mail
                tests the limitation, any additional incoming e-mail will bounce and
                thus, will not be delivered. Flexihosting strongly encourages you to
                not store e-mail on the server. 
                          [Back to top]  
                           
               
              | 
       
      
        SMTP Server (Outgoing Email)
            
              - What does SMTP stand for?
 
                SMTP stands for Simple Mail Transfer Protocol. This is the generally accepted protocol for outgoing e-mail.  
                [Back to top]  
                 
               
              - What is an overview of SMTP service?
 
                The ability to provide E-mail services to clients includes two critical
                functions: SMTP and POP3. Together, they provide the means for clients
                to send outgoing mail and check for new incoming mail, respectively.
                SMTP service is the side of e-mail that allows clients to send outgoing
                e-mail messages to any valid e-mail address. The SMTP server performs
                two basic but important functions. First, it verifies that anyone
                attempting to send outgoing e-mail through the SMTP server has the
                right to do so. Secondly, it sends the outgoing mail and if
                undeliverable, sends the message back to the sender. Think of the SMTP
                server in terms of your local post office. Just like snail mail, e-mail
                is routed in a similar fashion. While it does not cost a client 32
                cents to send an e-mail, they must have permission to sent the outgoing
                e-mail message. The post office requires postage to send the message to
                the recipient. Flexihostings requires that you have checked one of
                your POP3 accounts in the last 30 minutes for new e-mail before being
                allowed to send. Think of checking before sending the same as buying a
                stamp at the post office. Once this requirement is met the mail is sent
                to the recipient. However, problems can occur both in the delivery of
                e-mail and postal mail. Mail is sent to addresses which do not exist,
                and are therefore returned "address unknown" or "user unknown". Just
                like the postal service returning your mail with a message "stamped" on
                it as to why it was not deliverable, so will our SMTP server. When
                e-mail "bounces", or is returned to you, it is done so because it was
                undeliverable for one reason or another. Finally, you need to configure
                your e-mail client so that it knows what SMTP server to use for sending
                outgoing e-mail messages. In order to send mail through the proper SMTP
                server, configure your e-mail client to access the SMTP (Outgoing Mail)
                Server: mail.yourdomain.com.  
                          [Back to top]  
                           
               
              - Can I send out unsolicited e-mail? 
 
                Absolutely not. Sending out unsolicited e-mail from your Flexhosting virtual server is a direct violation of our Acceptable Uses
                Policy. Please read our section regarding the Anti-Spam Policy. This
                includes sending unsolicited e-mail using another SMTP server
                referencing any websites hosted by Flexihosting. Flexihosting has
                a "zero-tolerance" for violations of this policy. Failure to abide by
                this policy by anyone using your mail server will result in termination
                of your account without eligibility for a refund.  
                          [Back to top]  
                           
               
              - Can I use my own SMTP server?
 
                Certainly. With your account you have the ability to use your own SMTP
                server. This allows you to send all of your outgoing e-mail from your
                domain name rather than through your Internet Service Provider, giving
                you a more professional look.  
                          [Back to top]  
                           
               
              - What do I use for my SMTP (outgoing) mail server?
 
                Use
                the following syntax for your SMTP (outgoing) Mail server:
                mail.yourdomain.com If you have domain name pointers, you need to use
                your original domain name (not any domain pointers). Using domain name
                pointers rather than your original domain name will not work and you
                will most likely encounter problems sending outgoing e-mail from your
                account.  
                          [Back to top]  
                           
               
              - What port does SMTP run on?
 
                Flexihosting's SMTP server runs on port 25. This is important but probably not needed for your e-mail client configuration. 
                [Back to top]  
                 
               
              | 
       
      
        .htacces and Pasword Protecting directories
            
              - What is Htaccess?
 
                An .htaccess file
                is simply a text file containing Apache directives. Those directives
                apply to the documents in the directory where the .htaccess file is
                located, and to all subdirectories under it as well. Other .htaccess
                files in subdirectories may change or nullify the effects of those in
                parent directories. As text files, you can use whatever text editor you
                like to create or make changes to .htaccess files.  
                          [Back to top]  
                           
               
              - How can I password protect a directory.
 
                To password protect a directory, please visit our "video tutorials"
                section to see how to do this via the web based control panel before
                you try to protect a directory with a .htaccess file.  
                          [Back to top]  
                           
               
              - Im having unusual problems with my .htacces files
 
                When
                most of our customers experience problems with .htaccess files it
                usually due to the fact MS FrontPage extensions are enabled. If you are
                not using frontpage to create your site, you should submit an email to
                support to have these extensions turned off for your domain.  
                          [Back to top]  
                           
               
              - I can not see my .htaccess file after I have uploaded it
 
                If
                you can not see your .htaccess file via your FTP program, we advise you
                use your online file manager to view, edit or delete your .htaccess
                files. To access your file manager, go to any web browser and type
                www.yourdomain.com/admin  
                          [Back to top]  
                           
               
              | 
       
    
    |