<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
I have a new Lenux server running:<br>
<ul>
<li>Apache version 2.2.22</li>
<li>PHP version 5.3.10</li>
<li>MySQL version 5.1.56-log</li>
</ul>
<p>I have Moodle 2.2+ installed and running without any problems.<br>
</p>
<p>I attempted to install XOT on my server by following the
instructions in "ToolkitsInstallationGuide.pdf". These
instructions are confusing because they mix installation on a
local machine with instructions to install on a web server. It is
further complicated because instructions appear to mix the
directions to install Xerte on a Windows IIs server with
instruction to install it on a Linux box. I followed these
instructions carefully (ignoring what appears to be IIs spicific):<br>
</p>
<p>Folder Permissions The are some settings which must be in place
before starting the installer. You should set the file permissions
on the following folders as the page specifies.<br>
1. The root folder for this install must be set to chmod 0777 /
Full write access.<br>
2. The setup folder for this install must be set to chmod 0777 /
Full write access.<br>
3. The user files folder for this install must be set to chmod
0777 / Full write access.<br>
4. The error log folder for this install must be set to chmod 0777
/ Full write access.<br>
5. The import folder for this install must be set to chmod 0777 /
Full write access.<br>
Once the installer has finished, you can set the folder
permissions to your own preferences - except for USER-FILES,
error_logs and import, to which the web server will still need
write / read and delete access.</p>
<p>Installing on IIS<br>
This guide to installing toolkits on ISS was contributed by Peter
Hartley.<br>
„h The server should be running MySQL and PHP - the usual set up
for something like Moodle should suffice.<br>
„h Create a database on the server using MySQL called Xerte<br>
„h Create a user called xerte and give them all schema privileges
to the database, choose a suitable password<br>
„h Create a folder in the server web site called xertetoolkits<br>
„h Give Everyone modify access rights to this folder<br>
„h<b> </b>In IIS Manager right click on the folder and go to
properties<br>
o In Directory Security make the folder Anonymous Access<br>
o In HTTP headers select MIME Types and add<br>
„X Extension: .rlm and MIMEtype: text/plain<br>
„X Extension: .rlo and MIMEtype: text/plain<br>
„X Extension: .rlt and MIMEtype: text/plain<br>
„h Download the Xerte Online Toolkits from
<a class="moz-txt-link-freetext" href="http://www.nottingham.ac.uk/toolkits/">http://www.nottingham.ac.uk/toolkits/</a><br>
„h Extract the zip file to another folder<br>
„h Rename the file index.php as index1.php<br>
„h Rename the file switch.txt as index.php<br>
„h Look at the index.php file and find the line which says
switch($_POST["login"]){. Below that line is a set of users and
passwords, you will need to use one of these for testing.<br>
„h Now copy all the files from the extracted folder into the xerte
folder on the web site<br>
„h On the server itself load a web browser and run
<a class="moz-txt-link-freetext" href="http://(yourserver)/xertetoolkits/setup">http://(yourserver)/xertetoolkits/setup</a><a class="moz-txt-link-rfc2396E" href="http://%28yourserver%29/xertetoolkits/setup"><http://%28yourserver%29/xertetoolkits/setup></a>
and click on 'For a full install'.<br>
</p>
When I run <a class="moz-txt-link-freetext" href="http://mysite.com/xertetoolkits/setup">http://mysite.com/xertetoolkits/setup</a> I get a 500 server
misconfiguration error.<br>
When I run <a class="moz-txt-link-freetext" href="http://mysite.com/xertetoolkits/setup/phpinfo.php">http://mysite.com/xertetoolkits/setup/phpinfo.php</a> I get
a 500 server misconfiguration error.<br>
<br>
I would expect that if the server will run Moodle 2.2+ it should be
set correctly to run Xerte.<br>
Any suggestions as to what I am doing wrong?<br>
<br>
Thanks,<br>
Clarence Prudhoe<br>
</body>
</html>