<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<title>RE: [Xerte] RE: New install problems</title>
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-GB link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Sorry, I thought you knew IIS and the snip quote reply to Adam.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Its related to this thread:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><a
href="http://lists.nottingham.ac.uk/pipermail/xerte/2009-December/003554.html">http://lists.nottingham.ac.uk/pipermail/xerte/2009-December/003554.html</a><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I’m processing PHP via FastCGI rather than ISAPI which as
you pasted here “</span><span style='font-size:10.0pt;font-family:"Courier New";
background:yellow;mso-highlight:yellow'>The *only* way to make Request_URI work
as a 100% Apache-Compliant server variable on IIS/Windows is to use an Isapi
Filter</span><span style='font-size:10.0pt;font-family:"Courier New"'>”</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>------------------
SNIP ----------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>From:
<a href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte">xerte-bounces at
lists.nottingham.ac.uk</a><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>[mailto:<a
href="http://lists.nottingham.ac.uk/mailman/listinfo/xerte">xerte-bounces at
lists.nottingham.ac.uk</a>] On Behalf Of Patrick<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Lockley<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Sent:
01 December 2009 14:43<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>To:
Xerte discussion list<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Subject:
RE: [Xerte] XOT install - down the rabbit hole<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>I
just googled and got<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'> <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><a
href="http://davidwalsh.name/iis-php-server-request_uri">http://davidwalsh.name/iis-php-server-request_uri</a><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Which
has the same code in, but doesn't explain why IIS fails.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>We've
definitely installed in on IIS before - Ron isn't one of yours<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>IIS?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
background:yellow;mso-highlight:yellow'>But the php page says <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
background:yellow;mso-highlight:yellow'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
background:yellow;mso-highlight:yellow'>"The *only* way to make
Request_URI work as a 100% Apache-Compliant<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
background:yellow;mso-highlight:yellow'>server variable on IIS/Windows is to
use an Isapi Filter -</span><span style='font-size:10.0pt;font-family:"Courier New"'>
as documented<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>at <a
href="http://neosmart.net/blog/archives/291">http://neosmart.net/blog/archives/291</a>
. The various steps mentioned<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>below
*completely* fail when a rewrite engine is employed, since IIS<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>will
*never* return a non-existent path (i.e. the actual pretty-URI<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>used)
via its server variables. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>This
also applies to accessing index.php via a folder.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>For
instance, calls made to /folder/ will appear as /folder/index.php<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>and
not /folder/.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>The
fix is to use the ISAPI filter provided at<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><a
href="http://neosmart.net/blog/archives/291">http://neosmart.net/blog/archives/291</a><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>You
don't have to modify any of the actual scripts once this filter is<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>in
place - it automatically intercepts calls to REQUEST_URI and replaces<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>them
with the actual user-entered path."<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> xerte-bounces@lists.nottingham.ac.uk
[mailto:xerte-bounces@lists.nottingham.ac.uk] <b>On Behalf Of </b>Patrick
Lockley<br>
<b>Sent:</b> 19 April 2010 13:53<br>
<b>To:</b> Xerte discussion list<br>
<b>Subject:</b> RE: [Xerte] RE: New install problems<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p style='margin-bottom:12.0pt'><span style='font-size:10.0pt'>No idea what
that us and why it would cause a problem<br>
<br>
-----Original Message-----<br>
From: xerte-bounces@lists.nottingham.ac.uk on behalf of McDaid, Noel<br>
Sent: Mon 19/04/2010 10:32<br>
To: Xerte discussion list<br>
Subject: RE: [Xerte] RE: New install problems<br>
<br>
Understood, and it now doesn't break the server. It still hasn't resolved
the issue, could it be the FastCGI Pat?<br>
<br>
<br>
<br>
Regards,<br>
<br>
<br>
<br>
Noel McDaid,<br>
<br>
E-Learning Adviser,<br>
<br>
Regional Support Centre of NI,<br>
<br>
T. 02871276055<br>
<br>
M. 07740896140<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
From: xerte-bounces@lists.nottingham.ac.uk [<a
href="mailto:xerte-bounces@lists.nottingham.ac.uk">mailto:xerte-bounces@lists.nottingham.ac.uk</a>]
On Behalf Of Patrick Lockley<br>
Sent: 19 April 2010 10:22<br>
To: Xerte discussion list<br>
Subject: RE: [Xerte] RE: New install problems<br>
<br>
<br>
<br>
<br>
<br>
Adams path was for adams server. You need to add the path to your toolkits
install but not as a http address<br>
<br>
-----Original Message-----<br>
From: xerte-bounces@lists.nottingham.ac.uk on behalf of McDaid, Noel<br>
Sent: Mon 19/04/2010 10:15<br>
To: Xerte discussion list<br>
Subject: [Xerte] RE: New install problems<br>
<br>
Thanks Adam,<br>
<br>
<br>
<br>
The "root_file_path" was empty and I added the path you show, but it
breaks the site completely for some reason. Removing the DB entry
restores the site.<br>
<br>
<br>
<br>
Regards,<br>
<br>
<br>
<br>
Noel McDaid,<br>
<br>
E-Learning Adviser,<br>
<br>
Regional Support Centre of NI,<br>
<br>
T. 02871276055<br>
<br>
M. 07740896140<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
From: xerte-bounces@lists.nottingham.ac.uk [<a
href="mailto:xerte-bounces@lists.nottingham.ac.uk">mailto:xerte-bounces@lists.nottingham.ac.uk</a>]
On Behalf Of Adam Read<br>
Sent: 19 April 2010 10:00<br>
To: 'Xerte discussion list'<br>
Subject: [Xerte] RE: New install problems<br>
<br>
<br>
<br>
Hi Noel<br>
<br>
<br>
<br>
This happened to me on an IIS install. If my memory serves me correctly I think
it was caused by the install not filling in the some of the details in the
sitedetails SQL table:<br>
<br>
<br>
<br>
Check these two columns have entries:<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Hope that helps<br>
<br>
<br>
<br>
Adam<br>
<br>
___________________________________<br>
<br>
Adam Read<br>
<br>
Learning Technologist<br>
<br>
University College Plymouth St Mark & St John<br>
<br>
<br>
<br>
aread@marjon.ac.uk<br>
<br>
tel: 01752 636700 ext: 5673<br>
<br>
Room 563, Kirby Cudmore Building<br>
<br>
twitter.com/adamread <<a href="http://www.twitter.com/adamread">http://www.twitter.com/adamread</a>><br>
<br>
<br>
<br>
From: xerte-bounces@lists.nottingham.ac.uk [<a
href="mailto:xerte-bounces@lists.nottingham.ac.uk">mailto:xerte-bounces@lists.nottingham.ac.uk</a>]
On Behalf Of McDaid, Noel<br>
Sent: 19 April 2010 09:54<br>
To: Xerte discussion list<br>
Subject: [Xerte] New install problems<br>
<br>
<br>
<br>
Apologies if this question has been dealt with a few hundred times, but I have
very limited time to get a resolution to an issue with my Xerte installation.<br>
<br>
<br>
<br>
The problem:<br>
<br>
I've built a new server on the following platform:<br>
<br>
· Windows 2008 x64 bit<br>
<br>
· IIS7<br>
<br>
· PHP 5.3.2 VC9 x86
Thread Safe version<br>
<br>
· MySql -
mysql-5.1.45-winx64<br>
<br>
<br>
<br>
The install seemed to go fine until users noticed that when they create new
objects they cannot insert any pages to the object. In fact the Insert
button seems unavailable as shown in the below image:<br>
<br>
<br>
<br>
<br>
<br>
Has anyone seen this before or explain what has happened and how to resolve
this??<br>
<br>
<br>
<br>
Thanks in advance,<br>
<br>
<br>
<br>
<br>
<br>
Noel McDaid,<br>
<br>
E-Learning Adviser,<br>
<br>
Regional Support Centre of NI,<br>
<br>
T. 02871276055<br>
<br>
M. 07740896140<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
________________________________<br>
<br>
<br>
<br>
<br>
University College Plymouth St Mark & St John<br>
Derriford Road Plymouth PL6 8BH<br>
<br>
Phone 01752 636700 Web marjon.ac.uk<br>
<br>
<br>
Principal: Professor Margaret Noble<br>
<br>
<br>
<br>
<br>
<br>
A Church of England College Founded in 1840<br>
<br>
<br>
<br>
University College Plymouth St Mark & St John is a registered charity the
trustee of which is a company limited by guarantee registered in England No.
986239<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</span><o:p></o:p></p>
</div>
</body>
</html>