| |
Frequently Asked Questions
E-mail -
How much mail can I have stored on each POP3 account?
You can store up to the Megabytes of storage available on your 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 email message.
It is always a good idea to check your email regularly. If your email tests the limitation, any additional incoming email will bounce and thus, will not be delivered.
[Back to top] -
What do I enter for my POP3 (incoming) mail server in my mail client?
Your POP3 incoming mail server should be set to: mail.yourdomain.com
Using this setting will allow you to check for any email on any POP3 account that is setup on your domain.
[Back to top] -
What is the difference between a 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 Hosting-Unlimited 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 Neomail, SquirrelMail or Horde, accessible through your Control Panel.
[Back to top] -
What is the difference between POP3 E-mail account and an e-mail forwarder?
POP3 email account is a special kind of email account that comes with a login and password. A POP3 account allows the user to send and receive new messages from this email address. An email forwarder does none of the above, and only forwards all email sent to a particular e-mail address @yourdomain.com to a specific POP3 email account.
[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] -
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 (hence the name POP3).
[Back to top] -
Can Graphicjunkie provide me with the password for a POP3 account?
As all POP3 passwords are encrypted, we are unable to provide clients with fogotten passwords for POP3 accounts. If you have lost a password or it doesn't work, you should simply reset the password via your Control Panel. Password changes are done in real time.
[Back to top] -
Does email on the server count towards my allotted space?
Yes. Any email you have stored on the server counts as storage for your account. This is one reason we recommend not storing email on the server. Once you download and read your mail, you should ensure that your email client deletes the mail from the server.
In the configuration settings for your email client, make sure that you do not have the option selected to "Leave mail on server" if you do not wish to store email on the server.
[Back to top] -
Am I allowed to sell my POP3 accounts to others?
Certainly. We do not care what you choose to do with your POP3 e-mail accounts as long as it does not violate our Terms and Conditions. This includes selling your POP3 accounts for profit. Be advised that if anyone you give or sell a POP3 e-mail account to violates our terms of service, your entire account is at risk of suspension or termination. Therefore, we strongly advise you to use extreme caution when providing POP3 accounts to other people and ensure they follow our Terms and Conditions.
[Back to top] -
How do I create additional email forwarders accounts on my account?
This is done easily through your Control Panel. Simply log into your Control Panel, then select the "Mail" icon from the menu on the left, then click on "Add Alias" button. Now fill in the name of the alias. If you wish to have this alias forwarded to an internal account, select it in the list next to "Forward To". Optionally, you may choose to have it forwarded to an external account by entering an email address in the field next to "Forward to: (Outside Address)" Once this is complete, press the "Add Alias" button and the forwarder will be created.
[Back to top] -
How do I create additional POP3 accounts on my account?
This is done easily through your Control Panel. Simply log into your Control Panel, then select "Mail" from the menu. Then simply click "Add/Remove Accounts" You should see a listing of all of your current POP3 accounts. Click on the "Add Account" link near the bottom of the page. Now fill-in your desired login and password for this particular POP3 account. You may also limit the disk space for the account by filling in the appropriate field.
[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 1 to unlimited.
If you have specific questions about your hosting account, please submit a support ticket.
[Back to top] -
Can my email forwarders forward to any e-mail address?
Your forwarding address can be anything except for another email forwarder on the same domain name.
[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 many email forwarders am I allowed to use?
You are allowed to create as many email forwarders as you wish on your virtual server.
[Back to top] -
Am I allowed to sell my email forwarders to others?
Certainly. We do not care what you choose to do with your e-mail forwarders as long as it does not violate our Terms and Conditions. This includes selling your e-mail forwarders for profit.
[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 "Mail" icon, followed by the "Add/Remove Accounts" link - you will now see an option to change POP3 passwords.
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 so don't forget it!
[Back to top]
FTP -
Can anonymous FTP users move outside of the FTP directory?
No. Anonymous FTP users are restricted to your "FTP" directory located in the root of your account. These users cannot move below this directory. However, they can move into directories inside of your FTP directory.
[Back to top] -
Can anonymous FTP users upload files to my account?
Yes, anonymous FTP uploads are allowed. With this said, we would remind you to consider our Terms and Conditions to ensure that no illegal files are uploaded.
If you need for a particular person to be able to upload information pertaining to your website, you should consider giving them their own FTP account.
[Back to top] -
Can I use my domain name or must I use my IP address as the hostname for FTP?
Using your IP address (11.22.33.44 is an example IP address) is the preferred entry for your hostname, but ftp.yourdomain.com will also work. We prefer that you use your IP address because in the event you are transferring your domain to us, you can still connect to your site via FTP right away, even though your domain name may not be hosted by Graphicjunkie Hosting.
Using your IP address also gets rid of unnecessary DNS traffic. The reasons are small but it is still best to use your IP address as the hostname.
[Back to top] -
Do the Terms and Condtions apply to the materials on my anonymous FTP site?
Our Terms and Conditions apply to not only content on your website, but any contents available to anonymous FTP users. Please respect all international copyrights and do not distribute work that is not your own or work of which you do not have permission to freely distribute. Failure to comply to the Terms and Conditions you agreed to may result in suspension or possible termination of your account.
[Back to top] -
How do I connect to my account via FTP using other software?
Most FTP clients, including SmartFTP, Cute FTP, WS FTP Pro, and many others should only require three things:
1. The hostname (domain name) or IP Address to connect.
2. The login or userid associated with the hostname.
3. The password for the account.
Once you have this information, you can use any FTP client to log into your account.
Note: It is IMPORTANT to enter a single slash ('/') where your FTP asks for the initial remote directory. Without the slash, you will not see your entire directory structure (Only applicable to some FTP clients).
[Back to top] -
How do I connect to my account via FTP?
This example will use WS_FTP as an example.
Open your WS_FTP application.
1. Create a new profile. To do this, Press the u>w > button.
2. Under "Profile Name", enter in your company name or simply your domain name.
3. Enter your IP address in the field named "Host Name/Address:".
4. Now enter your login on your account in the box corresponding with "User ID".
5. Enter a single slash ('/') where is asks for the initial remote directory
6. Enter your account password in the field named "Password".
Finally, make sure that the "Anonymous" box is not checked. You may choose to select the box entitled "Save Pwd" this will store your password for future use.
Now press the "OK" button near the bottom left of the window and you will automatically be logged into your account via FTP.
[Back to top] -
Is my FTP activity logged?
Yes, we log all FTP activity.
[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. You will see the directory: /home/USERNAME/ - this is known as the web root.
Your HTML files should be uploaded into the /home/USERNAME/public_html/ folder. Any files not placed in this directory will not be accessible with a web browser.
You will also see other folders:
.neomail - Do not make any changes to this folder - it contains configuration files for every e-mail account you have set up.
mail - Do not make any changes to this folder either - it contains your e-mails.
public_ftp - This is your FTP folder that anonymous users can upload to. The benefit of using this folder is that your main web site files cannot be affected.
public_html - As mentioned above, all of your web files should be placed in this folder.
tmp - Do not make any changes to this folder - your web statistics are stored in this folder and are used when you view your stats from cPanel.
www - This is exactly the same as the public_html folder.
[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 Hosting-Unlimited recommends the use of SmartFTP.
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. These are detailed in your welcome e-mail.
[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 public_html directory inside the root of your account. Files uploaded below your public_html directory, such as in the root of your account or in your FTP directory will not be accessible with a web browser.
[Back to top]
Mulitmedia Files -
Can I have an MP3 distribution website?
No. This type of website does not cohere with our Terms and Conditions, given the primary purpose would be MP3 file distribution. Therefore, we do not allow MP3 distribution websites.
[Back to top] -
Can I have copyrighted MP3s on my account if I have written permission?
Yes!
[Back to top] -
Can I put MP3 files on my site?
Yes, as long as the encoded content does not infringe upon any copyrights.
[Back to top] -
Does Flash Work on Hosting-Unlimited's Servers?
Yes, Flash does work on our servers.
[Back to top] -
What is Flash?
Flash is a multimedia development tool that creates high-end applications to be embedded into web pages. Flash programs can also be used as stand-alone applications. Flash's power comes from the use of vector graphics which can be scaled to anybody's monitor settings without a loss of quality. Another feature that makes Macromedia's Flash popular is the compact size of Flash files. The software can deliver high-end graphics through the web by keeping the file sizes relatively small.
[Back to top]
MySQL -
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.
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','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','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 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 all of our clients. phpMyAdmin is accessible from your Control Panel.
[Back to top] -
Where Can I Find Out More About MySQL?
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/
http://www.devshed.com/
[Back to top]
Perl -
Are there a list of steps for debugging my Perl script>
Below is a list of steps to go through to troubleshoot any problematic Perl scripts.
1. Gather Information about the Problem
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:
1. Check the permissions on the actual Perl script. Must be executable.
2. 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:
1. Ensure that the file permissions are set to rwxr-xr-x, or chmod 755.
2. 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] -
Can I use a "cgi-bin" on my account for my Perl scripts?
Yes. In fact, a cgi-bin is already configured for you in the "/home/username/public_html/cgi-bin/" directory. This is the only location where cgi scripts will execute
[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.
When you execute Perl scripts through the command line, any errors encountered are not logged to this file. The usefulness of this file applies only to the execution of Perl scripts through the web.
[Back to top] -
Do my Perl scripts have to reside in a certain directory, such as the "cgi-bin"?
Yes. This is the ONLY location where cgi scripts will execute. Place all of your cgi scripts in the "/home/username/public_html/cgi-bin" directory.
[Back to top] -
Do you frequently upgrade Perl with new build releases?
Yes. Once a new build of Perl has been deemed as stable versus experimental, We will promptly upgrade to this version of Perl.
We are currently running version 5.006001 (as of the 21st August 2003).
[Back to top] -
How should I set my file permissions on a Perl script?
Often 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 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?
Below are all of the current absolute paths to Perl on all of our servers:
/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]
PHP -
Can I run PHP scripts anywhere with my hosting package?
Yes, PHP scripts do not have to reside in a particular directory and will run anywhere within your web space.
[Back to top] -
Can I use PHP in conjunction with MySQL?
Yes you can. Once of the big advantages of PHP is the ability to interface to databases, including MySQL. Since we offer MySQL as a part of our service, you can have PHP act as a front-end to your MySQL databases.
We also offer PostgreSQL databases, which PHP also communicates with extremely well.
[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] -
How does Graphicjunkie Hosting run PHP?
Graphicjunkie Hosting offers PHP as an Apache module, not as a CGI binary. This is the preferred method of serving PHP as it offers excellent performance. Graphicjunkie Hosting also use Zend Optimizer to further increase performance.
[Back to top] -
What are valid file extensions I can use for PHP scripts?
The valid file extensions for PHP scripts are listed below:
.php
.php3 (not recommended)
.phtml (not recommended)
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] -
What version of PHP are you currently running?
Currently we are using PHP 4.3.2 (as of 21st August 2003).
[Back to top] -
Where can I find more information on PHP and using it on my website?
PHP is the most popular scripting language. More information on PHP can be found on the official website, located at http://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]
WAP -
Do you support WML and WAP?
I am afraid that we do not support WML and WAP.
[Back to top]
Domain Names -
Do I get a domain name as part of my hosting?
At present we don't include a domain name registration with our hosting deals, although we are looking at this as a future option.
[Back to top]
Powered by ODFaq v2.1.0
|
|
|