MyEspinda! .Customers Login Here

Frequently Asked Questions about Scripting & Databases

- What kind of scripting technologies are supported by Espinda?
- What are Microsoft Active Server Pages (ASP)?
- Why are my scripts timing out?
- How do I script JMail with ASP?
- How do I script JMail with Perl?
- How do I script CDONTS with ASP?
- Why does my PHP script return a blank Page?
- Should PERL CGIs be uploaded in ASCII?
- Will a PERL script written for UNIX run on a Windows server?
- I have problems with Access database !
- How do I use iHTML?
- How can I set permissions on a Windows account?

- What kind of scripting technologies are supported by Espinda?
Scripting Technologies supported are:
ASP (Active Server Pages)
PHP (PHP Hypertext Processor)
CGI (Common Gateway Interface) executables
iHTML (Inline HTML)
PERL (Practical Extraction and Reporting Language)
SSI (Server Side Includes)
- What are Microsoft Active Server Pages (ASP)?
Active Server Pages (ASP) is a Windows scripting technology developed by Microsoft for IIS. It is a powerful tool for:
· Creating dynamic content
· Connecting to ODBC databases
· Dynamically formatting pages
· Executing complex logic statements

Espinda supports ASP on its Envisage Windows servers. The following scripting languages are supported within ASP:
· VBScript (default)
· JavaScript
· PerlScript

For more information about ASP go to:
www.aspin.com
www.aspwire.com
- Why are my scripts timing out?
SIn order to ensure server reliability, the timeout on Espinda' servers has been set to 10 seconds for CGI scripts, and 15 seconds for ASP scripts.
Solution :
If you continue to experience difficulties, you should review the script and try to configure it to run within the above parameters.
- How do I script JMail with ASP?
Please refer to the Documentation section - Scripting part.
- How do I script JMail with Perl?
Please refer to the Documentation section - Scripting part.
- How do I script CDONTS with ASP?
Please refer to the Documentation section - Scripting part.
- Why does my PHP script return a blank Page?
Summary:
PHP script pages on Envisage and Envisage Enterprise Servers will return a blank page if the script generates an error.

Explanation:
These servers are configured with PHP error reporting disabled. When PHP tries to generate an error, a blank page is returned. This functionality is disabled by design to ensure the highest levels of performance and availability.

Solutions:
Scripts should be debugged prior to being uploaded to a server.
Any configuration details should be obtained from the server through a script that gathers the necessary information.
- Should PERL CGIs be uploaded in ASCII?
Yes, before you upload your scripts to /htdocs/cgi-bin you should first make sure that your FTP client has been set to ASCII mode for file uploads. For information on how to do this consult the documentation for your FTP client.
- Will a PERL script written for UNIX run on a Windows server?
PERL scripts that have been written to run under UNIX often require changes in order to run under Windows. For more information on this go to
www.activestate.com

Notes:
1. The path to PERL is not necessary on Espinda' Virtual Hosting servers, as Active State PERL is used.
2. PERL scripts must be uploaded to your cgi-bin directory with a .pl or .cgi extension.
- I have problems with Access database !
Please refer to the Documentation section - Scripting part.
- How do I use iHTML?
iHTML (Inline HTML) is a powerful server-side scripting language that is available on Espinda' Windows servers.
iHTML is designed to do anything that requires server-side activity, and can do everything for which ASP and CGI would normally be used.

iHTML can:
· Connect to databases
· Connect to remote Web servers
· Dynamically format pages
· Add the current date to an existing page
· Show the time on a page
· Write .gif files 'on the fly'
· Execute complex logic statements
· Etc.

Procedure:
To use iHTML on a web page:
1. Put <!iHTML> on the first line of the page.
2. Give the file a .ihtml extension.
For examples of iHTML in use go to http:/www.ihtml.com/learning/examples
- How can I set permissions on a Windows account?
Permissions:
- Full FTP access to the root directory is allowed. This includes the ability to add/remove folders and files to/from all sub-directories.
- Folders above the HTDocs folder can only be accessed via FTP and server side scripts.
- The web site has read only access (with script execute) to the files in the web space (i.e. the files below HTDocs).
Write permissions are not allowed on the web site as this would be a security risk exposing the web site, and the server, to attack by hackers.
- The cgi-bin directory has execute permissions.
- The access rights to any sub-directories that you create will be inherited from the parent directory.

Notes:
Do not remove the existing folder structure. If you do, and try to re-create it, the access permissions will not be set correctly.
Home|About Espinda|Hosting Plans|Tools|FAQ|Contact|Support|Terms of Service|Site Map|Order