
- •Table of Contents
- •1) Technical Support Specialist – Level 2
- •Qualification Requirements
- •2 ) Exceptions
- •3) Tier 2 Tools a) Solutions.24hourwebhostingsupport.Com
- •C) Linux Shell Commands
- •D) ipconfig
- •4) Absolute and Relative Paths a) Absolute Path
- •B) Relative Path
- •5) Possible Causes for Broken Sites
- •6) Installed Software:
- •7) Unix Services on the Hostopia Platform
- •A) cgi (Common Gateway Interface) faq
- •I.E. /services/webpages/h/o/hosting.Bluegenesis.Com/chat/chat.Log
- •B) Server Side Includes (ssi) faq
- •Can I use server-parsed image maps?
- •C) perl faq
- •How do I install and use Perl modules?
- •What is cpan?
- •What is supported by the jsp service?
- •What is a jsp file?
- •Where should my end users upload their jar files?
- •How do I Connect to an ms sql Database Source with .Jsp?
- •Upload appropriate libraries to your /public/web-inf/lib location
- •How do I Create a test .Jsp file?
- •Are there any potential issues ?
- •8) Windows® Services on the Hostopia Platform
- •A) Differences between Windows only Hosting and the Hybrid System
- •B) Functional Components
- •C) Non Functional Components
- •9) Asp 3.0 iis 6 (Active Server Pages)
- •A) asp Third Party Components
- •B) Server.MapPath()
- •C) The #include Directive
- •D) asp Coding Examples
- •1. Asp dsn connection for ms access
- •2. Asp dsn connection for MySql
- •3. Asp dsNless Connection for ms access
- •4. Asp dsnLess Connection To a MySql Database
- •5. Asp dsNless connection for ms sql
- •6. Defining Paths
- •7. AspMail Sample Code for Components
- •8. AspUpload Sample Code for Components
- •9. Cdonts Sample Code for Components
- •11. Sa Fileup Sample Code for Components
- •A) Features in asp.Net 2.0
- •B) asp.Net codebehind and Precompiled dll
- •C) Coding Considerations:
- •D) asp.Net codebehind and dll File Explanation
- •D) asp.Net ajax
- •E) Supported asp.Net File Extensions
- •F) Unsupported asp.Net file extensions:
- •G) Retrieving asp.Net Error Messages
- •H) asp.Net Coding Examples
- •11) ColdFusion 5 a) About ColdFusion 5
- •B) ColdFusion Applications
- •C) ColdFusion Tags
- •D) Supported ColdFusion Tags
- •E) Unsupported ColdFusion Tags
- •F) ColdFusion Error Messages
- •G) Custom ColdFusion Tags
- •H) ColdFusion Coding Examples
- •12) ColdFusion mx 7
- •13) Payment Gateways
- •13) Ssl (Secure Socket Layer)
- •A) Security Certificates
- •B) Common Issues with Installing a Custom ssl Certificate.
- •C) Creating Symbolic Links aka Symlink
- •Cd name_of_symlink
- •Rm name_of_link
- •Cd name_of_symlink
- •14) Databases a) ms access (Microsoft Access)
- •B) ms sql (Microsoft sql)
- •C) MySql
- •Import the dump.Sql file into a database:
- •15) Common Issues for Tier 2 a) Email
- •I. How to read Email Headers; Check for delays and Time Zone Discrepancies
- •II. How to Convert to utc (gmt)
- •1) Find the Time and Convert to utc!
- •2) Find the delay!
- •III. Bigfoot Mail System
- •IV. How to Test if the inbox is Corrupt
- •B) Formmail
- •2) Create a Test Form.
- •3) Copy and Paste Code into Form Non Secure Site
- •4) Verify that there is a cgi-bin.
- •6) Test the form. C) Sub Domains
- •D) Common Ports
- •E) Permissions
- •E) RealServer
- •F) EasySiteWizard 7
- •G) htaccess directives
- •H) Serrahost ProStores
- •I) FaxWire
- •J) Bell dns Remaps
Can I use server-parsed image maps?
Yes. You may store the image and its associated map file in your own directories.
The server then processes the map file as part of the normal html document parsing performed.
Can I change file permissions if I only have FTP access? Yes. FTP access also allows you to run a variety of commands. These include the chmod & chown commands.
C) perl faq
Perl is a general-purpose programming language invented in 1987 by Larry Wall. With over one million users worldwide, it has become the language of choice for World Wide Web development, text processing, Internet services, mail filtering, graphical programming, systems administration, and every other task requiring portable and easily-developed solutions.
All Perl scripts should reside within the cgi-bin located in the root directory. Please ensure that the permissions on your scripts are 755.
What version of Perl is supported? 5.006001
What path do I use to call Perl? /usr/bin/perl
How do I install and use Perl modules?
We will only install Perl modules that have been approved and listed on CPAN. Once we receive the proper documentation on the module, our programming staff will review it to make sure that it complies with our security standards. This typically takes a week from review to implementation.
Another option is to upload the script that is using the module to the cgi-bin. Then upload the Perl module to the cgi-bin. If you put it in the cgi-bin, you can call it by using the “use” command.
use perlmodule;
If you have multiple modules and you want to put them in their own directory then you have to use the “use lib” command.
use lib ‘/directory name/’;
use perlmodule;
What is cpan?
CPAN is the Comprehensive Perl Archive Network, a large collection of Perl software and documentation. You can begin exploring from either http://www.cpan.org/, http://www.perl.com/CPAN/ or any of the mirrors listed at http://www.cpan.org/SITES.html and http://mirror.cpan.org/.
D) PHP FAQ
PHP (Hypertext Preprocessor) is a computer scripting language, originally designed for producing dynamic web pages. It is mainly used in server-side scripting, but can be used from a command line interface or in standalone graphical applications. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Hostopia supports the newest stable version of PHP on all Bronze and higher packages.
What version of PHP do you support?
We currently support PHP version 5.0.27 on Apache version 1.3.3.4
How do I enable PHP error logging to show in a browser? To enable errors being displayed to the browser, add an .htaccess file containing:
php_flag display_errors on php_value error_reporting 7.
The number after error_reporting is calculated as follows: error_reporting integer Set the error reporting level. The parameter is an integer representing a bit field. Add the values of the error reporting levels you want.
How do I connect to a my MySQL database with PHP?
<? $dbhost = "sqlc1.megasqlservers.com"; /* database server */ $dbuser = "mydomainco123456"; /* database username */ $dbpass = "password"; /* database password */ $dbname = "dbname_domainname_com"; /* database name */ $db = mysql_connect($dbhost,$dbuser,$dbpass); /* connecting to database*/ SELECT * FROM table; ?>
E) JSP FAQ
Only support JSP Spec 1.2 (NOT 2.0)
We do NOT support servlets (except ProStores servlets)
We run Tomcat 4.1.27
Uses J2EE SDK 1.3.1