"; echo ""; echo "Easily Simple Calendar - Compatability Tester"; echo ""; echo ""; echo ""; echo "_"; echo "
Testing sessions...

"; echo "
Click here to continue...
"; echo ""; exit; } } else { $sesTest = "Pass"; $sessionsColor = "green"; } // FAILURE MESSAGES $ionFail = "

* It seems this server is configured in such a way that it would not be possible to run the scripts using the ionCube Loader. The Testing Results above may provide additional information. If the Zend Optimizer test was successful, you can still run the EasyPHPCalendar.

"; $zendFail = "

* A compatible version of Zend Optimizer could not be found on this server. In order to run the EasyPHPCalendar, your web host provider should install the latest version of Zend Optimizer on the server (or the server must have passed the ionCube Loader test). Zend Optimizer is free and more information can be found at www.zend.com.

"; $phpFail = "

* The version of PHP on this server is not compatible with the calendar script. Your web host provider would need to upgrade PHP to Version 4.1.0 or greater.

"; $sessionsFail = "

* The sessions test failed. This means that the parts of the calendar script that require you to log in would not be functional (the Setup Manager and the Event Manager). However, this can be easily fixed by most web host providers. Some hosts may require you to add your own tmp directory in the root directory of your web site (Yahoo for example). Please contact your provider for assistance.

"; ?> Easy PHP Calendar - Compatibility Tester

Easy PHP Calendar - Compatibility Test Script

PHP Version >
Sessions Support >
", "<", "\"", "&", "'", " "), $output); if (strstr($output, "Zend Optimizer")) { // GET ZEND VERSION NUMBER $version = split("Zend Optimizer",$output); $version = split(",",$version[1]); $version = trim($version[0]); //$version = "v2.5.4"; if (!strstr($version,"v")) { $zend = "Zend Optimizer Detected - Unknown Version"; $zendColor = "Blue"; $version = "0"; } else { $version = str_replace("v","",$version); $version = explode(".",$version); $subVersion = $version[2]; $dummy = array_pop($version); $version = implode(".",$version); if (($version > "2.5") || ($version=="2.5" && $subVersion>5)) { $zend = "Pass"; $zendColor = "green"; } else { $zend = "Fail - Installed Version: ".$version.".".$subVersion; $zendColor = "red"; } } } else { $zend = "Fail - Zend Optimizer Not Detected"; $zendColor = "red"; } ?> Zend Optimizer >

Zend Optimizer must be Version 2.5.5 or greater! Ask your web host provider if you are unsure. The latest version of Zend Optimizer can be downloaded from www.zend.com.

ionCube Loader >

Testing Results:

Even if the ionCube results are successful, there may be additional steps required for this success which would be outlined in the Testing Results above. The most common requirement would be the use of a run-time loader.

Several common loaders are already included in the trial download.
Other loaders are available directly from
www.ioncube.com.
(Knowledgebase)


This server appears compatible with the Easy PHP Calendar!
Download and install the trial version to confirm compatibility.

Download the Trial Version:

PHP 4.x Zend [Preferred] ionCube
Zip File Download Download
Auto-Installer Download Download

PHP 5.x Zend [Preferred] ionCube
Zip File Download Download
Auto-Installer Download Download

The auto-installer works just like most installers for programs downloaded from the internet.
Simply run the installer then enter the FTP login and server path information (usually www or public_html).
The installer will then upload all of the files in the correct format and set permissions where needed.
No more worrying about binary or ASCII modes or file permissions. The installer does all of the work for you!
*The auto-installer can be run on Microsoft Windows and uploaded to any type of web server.


Sorry! This server is NOT compatible with the Easy PHP Calendar!

Failure Messages and Suggestions:


Frequently Asked Questions:

Q: Why do I need Zend Optimizer or ionCube Encoder?

A: The Easy PHP Calendar is encoded which makes the actual code unreadable to all but servers that support the proper 'decoders'. This is done to protect our intellectual property and to prevent pirating of our source code. However, the calendar is designed in such a way as to allow you complete control over the look and actions of the script without the need to view or modify the source code.

Q: What if both decoder tests fail and I want to run the Easy PHP Calendar?

A: You should check with your web host provider to see if they will install the necessary components and/or configure the server for these two common encoders. Most servers should easily support both options and they are free for web hosts to install/configure on their server(s).
Q: Is there a recommended web host provider that fully supports the Easy PHP Calendar?

A:
If your current host is unable to accommodate your needs or if you're just looking for a better hosting solution, we can recommend an excellent web host provider that supports all of the features required to run the Easy PHP Calendar. You can find out more at www.iHostParadise.com.

:: Tester Version 1.9.5 | Easy PHP Calendar | Copyright 2006 NashTech, Inc. ::