Problem configure localhost and installing osCommerce with PHP 4.3.5
| From: | Kelvin Chang | Date: | Tue, 06 Apr 2004 07:44:10 +0000 |
| Subject: | Problem configure localhost and installing osCommerce with PHP 4.3.5 | ||
| Groups: | php.install | ||
| Request: | Send a blank email to php-install+get-13166@lists.php.net to get a copy of this message | ||
Dear Sir,
I'm still have problem installing osCommerce even after download and
installed PHP ver 4.3.5 , all steps and procedures are followed according to instructions
but still stuck after typing url
http://localhost/catalog/install/index.php.
Using OS Win XP Professional. Web Server :Microsoft IIS ,running PHP as CGI
Already installed Mysql s/w and download osCommerce s/w but can't configure with PHP
localhost and web server.
Source Code in blank screen of IE 6 browser look like this :-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<style>
a:link {font:8pt/11pt verdana; color:red}
a:visited {font:8pt/11pt verdana; color:#4e4e4e}
</style>
<meta HTTP-EQUIV="Content-Type" Content="text-html; charset=Windows-1252">
<title>HTTP 500 Internal server error</title>
</head>
<script>
function Related(){
userURL=document.location.href;
//for the href, we need a valid URL to the domain. We search for the # symbol to find the begining
//of the true URL, and add 1 to skip it - this is the BeginURL value. We use serverIndex as the end
marker.
BeginURL=userURL.indexOf("#",1) + 1;
CurrentURL=userURL.substring(BeginURL,DocURL.length);
//Build the query
RelatedServiceURL="http://related.msn.com/related.asp?url=";
//Perform simple check for Intranet URLs
//this is where the http or https will be, as found by searching for :// but skip res:
protocolIndex=userURL.indexOf("://",4);
serverIndex=userURL.indexOf("/",protocolIndex + 3);
urlresult=userURL.substring(0,serverIndex);
if (protocolIndex - BeginURL > 7)
urlresult=""
//Check if Intranet URL - then open search bar
if (urlresult.indexOf(".",0) < 1) userURL="Intranet URL";
finalURL = RelatedServiceURL + encodeURIComponent(userURL);
window.open(finalURL, "_search");
}
function Homepage(){
// in real bits, urls get returned to our script like this:
// res://shdocvw.dll/http_404.htm#http://www.DocURL.com/bar.htm
//For testing use DocURL = "res://shdocvw.dll/http_404.htm#https://www.microsoft.com/bar.htm"
DocURL=document.location.href;
//this is where the http or https will be, as found by searching for :// but skipping the res://
protocolIndex=DocURL.indexOf("://",4);
//this finds the ending slash for the domain server
serverIndex=DocURL.indexOf("/",protocolIndex + 3);
//for the href, we need a valid URL to the domain. We search for the # symbol to find the begining
//of the true URL, and add 1 to skip it - this is the BeginURL value. We use serverIndex as the end
marker.
//urlresult=DocURL.substring(protocolIndex - 4,serverIndex);
BeginURL=DocURL.indexOf("#",1) + 1;
urlresult=DocURL.substring(BeginURL,serverIndex);
//for display, we need to skip after http://, and go to the next slash
displayresult=DocURL.substring(protocolIndex + 3 ,serverIndex);
// Security precaution: must filter out "urlResult" and "displayresult"
forbiddenChars = new RegExp("[<>\'\"]", "g"); // Global
search/replace
urlresult = urlresult.replace(forbiddenChars, "");
displayresult = displayresult.replace(forbiddenChars, "");
document.write('<A target=_top HREF="' + urlresult + '">' +
displayresult + "</a>");
}
function doSearch()
{
saOC.NavigateToDefaultSearch();
}
function initPage()
{
document.body.insertAdjacentHTML("afterBegin","<object id=saOC
CLASSID='clsid:B45FF030-4447-11D2-85DE-00C04FA35C89' HEIGHT=0
width=0></object>");
}
</script>
<body bgcolor="white" onload="initPage()">
<table width="400" cellpadding="3" cellspacing="5">
<tr>
<td id="tableProps" valign="top" align="left"><img
id="pagerrorImg" SRC="pagerror.gif"
width="25" height="33"></td>
<td id="tableProps2" align="left" valign="middle"
width="360"><h1 id="errortype"
style="COLOR: black; FONT: 13pt/15pt verdana"><span
id="errorText">The page cannot be displayed</span></h1>
</td>
</tr>
<tr>
<td id="tablePropsWidth" width="400" colspan="2"><font
style="COLOR: black; FONT: 8pt/11pt verdana">There is a problem with the page you
are
trying to reach and it cannot be displayed.</font></td>
</tr>
<tr>
<td id="tablePropsWidth" width="400" colspan="2"><font
id="LID1"
style="COLOR: black; FONT: 8pt/11pt verdana"><hr color="#C0C0C0"
noshade>
<p id="LID2">Please try the following:</p><ul>
<li id="instructionsText1">Open the <script> Homepage();</script>
home page, and then look for links to
the information you want. </li>
<li id="instructionsText2">Click the
<a xhref="javascript:location.reload()" target="_self">
<img border=0 src="refresh.gif" width="13" height="16"
alt="refresh.gif (82 bytes)" align="middle"></a> <a
xhref="javascript:location.reload()" target="_self">Refresh</a> button,
or try again later.<br>
</li>
<li ID="instructionsText3">Click <a
href="javascript:doSearch()"><img border=0 src="search.gif"
width="16" height="16" alt="search..gif (114 bytes)"
align="center"> Search</a> to look for information on the Internet. </li>
<li id="instructionsText4">You can also see <a
onclick="Related();event.returnValue=false" href="">a list of related
sites.</a>
</ul>
</p>
<p><br>
</p>
<h2 id="ietext" style="font:8pt/11pt verdana; color:black">HTTP 500 -
Internal server
error <br>
Internet Explorer </h2>
</font></td>
</tr>
</table>
</body>
</html>
I think my web server is not setup and running properly yet, I can't see any
output screen, it 's blank screen that means to say I've not install my PHP
& configured properly my php.ini file for web server ???
Secondly the Catalog folder is placed at C:/Inetpub/wwwroot as per nstallation notes
on installing PHP and MySql
under Windows with doc_root =c/Inetpub/wwwroot in edited in php.ini I can configure from
Admin Tool --->Internet Info Services , etc in Win XP Professional but later stage when
I uninstall and reinstall PHP s/w, I can't configure again no matter how many times
I click at Start--->Admin Tool --> IIS ....it's doesn't work anymore .
I'm confused and frustrated perhaps, pls help and advise what the best solution
else how to install osCommerce configured with localhost http://localhost/catalog/install/index.php.
where localhost web server is Microsoft IIS and catalog
located at c:/Inetpub/wwwroot. Thank you for reading and trying to help solve this
technical bug error.
Regards
Kelvin Chang
----------------------------------------------------------
This email has been scanned for viruses by StarHub e.Scan.