
- •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
B) Relative Path
A relative path is the location of a file relative to the current directory. The content can be moved, however relative paths may require little to no change as a result. i.e. “/directory/filename.ext”
5) Possible Causes for Broken Sites
Customer’s site worked fine on a non-hybrid system, now it is broken. What are the possible causes and what can I do to fix these problems?
Paths – Static paths referenced in client code can cause issues when moving into Hostopia’s Hybrid platform. It is not uncommon for end-users to reference absolute file paths in their code ex. C:\My Documents\index.html. Since site content is not stored on local disk, these file path
references are invalid. For sites coded in ASP, we suggest using the Server.MapPath method for defining paths. For sites coded in ColdFusion, we suggest using the GetDirectoryFromPath method for defining paths. For more information, please see the coding examples attached below.
COM Objects/DLLS/Active X Controls – The Hostopia System might not support some COM objects that were utilized on the site from the previous hosting provider. The Hostopia System supports a variety of third-party components that have been thoroughly tested
File Permissions – UNIX based file permissions work differently than NT based file permissions. The correct UNIX permission settings for .asp or .cfm files is -rw-r--r-- or 644
Naming conventions (Case sensitivity) – As mentioned above, the Hostopia System is Case Sensitive. End-users may believe that they are being hosted on a “Windows Only” base system which is usually Case Insensitive.
Many factors affect a site's performance on any platform. Usually when a site is under development on an end-user's local machine, the user is viewing static content which is not required to travel via the Internet to serve any requests.
Custom DLL’s/Active X COM components are prohibited on the hybrid system. Components that are poorly coded tend to cause server instability, excessive resource consumption, and reduced site performance. Since we aim at offering the most stable, robust, and reliable clustered hosting environment, we unfortunately cannot take a chance of putting custom DLL’s into production.
Custom CFM tags are prohibited on the hybrid system. Tags that are poorly coded tend to cause server instability, excessive resource consumption, and reduced site performance. Since we aim at offering the most stable, robust, and reliable clustered hosting environment, we unfortunately cannot take a chance of putting custom CFM tags into production.
6) Installed Software:
-
Application
Versions
Windows® 2003 Server
ASP V.3 on IIS 6
ASP.NET on IIS 6
ASP.NET 2.0 AJAX
Extensions 1.0
ColdFusion 5 on IIS 6
ColdFusion MX 7 on IIS 6
CGI Support (Apache)
PERLV.5.006.001
PHP 4.2.2
FrontPage 2002 Extensions
V.2002
MS ACCESS Engine
MDAC 2.8 SP1
MS/MY SQL Database
MS SQL – Ver.2005
MySQL-V.4 & 5