Check your webhost for ez-TEST Compatability
ez-TEST runs on your website's hosting server
using it's php and database capabilities. ez-TEST requires that your webhost provide either php4 or php5 and the mysql database. You must also have the ability to upload pages to your webhost server, both your test pages themselves and the script pages that run the testing system (they upload exactly the same way). You can upload using either an FTP program (such as CuteFTP) or your webhost may provide uploading capability through their administration panel.
ez-TEST is NOT compatible with CMS systems such as Joomla, and is NOT compatible with Site Build It! ("SBI!") websites. Sorry.
You will also need to know the url to
- access your webhost to create your database, and
- access your database through phpMyAdmin, probably through your webhost's Admin Panel.
- any database or table naming conventions required by your webhost.
You'll be given the opprtunity at the beginning of the install process to use a "cheat sheet" to collect all this information when you speak with your webhost.
Follow the instructions below to check you Webhost's capabilities:
which require you to upload a snippet of code to your webhost server to get the details of your server's functionality for compatability with ez-TEST.
Copy the 17 lines of code in the box below and paste into Notepad or Wordpad, and SAVE it as TestPHP.php (type in file name exactly as shown, then save as type "all files"). Don't copy any extra lines before the <? or after the ?>. Upload this file to your webhost' main (root - same level that holds your homepage) directory.
When uploaded, open http://www.yourdomain.com/TestPHP.php and you'll see your server's capabilities listed on the screen. If your php version shows as 4.X.X or higher and mysql is listed as available, you're all set to use ez-TEST. Check the 4th line 'Server API' in the blue/gray box and if your server is 'Apache', you can use the Premium version of ez-TEST to test on your internal pages with no concerns about changing page names from .htm or .html extensions to .php extensions- they can all remain as .htm's or .html's.
<?
$my=mysql_get_client_info();
$check1=phpversion(); print "Your version of PHP is ".$check1; print "<br />\n"; print "<br />\n";
$check2=function_exists( 'mysql_connect' );
if ($check=2)
{ $check3= "You DO you have mysql access to version ".$my;}
else
{ $check3= "mysql is NOT set up yet on your webhost";}
print $check3; print "<br />\n"; print "<br />\n";
print "The table below shows everything you never wanted to know about the php and other things on your server."; print "<br />\n";
print "Scroll down and the 4th line 'Server API' will show you what type of server your site is on.";
print "<br />\n"; print "<br />\n";
phpinfo();
?>