Author |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Wed 29 Jun '11 11:29 Post subject: PHP installation issues |
|
|
Hi, i got a very wierd issue for you guys. i want to install my apache server on the windows live server. but there are a quite issues which i couldnt solve it. i hope you guys ll give me a best solution.
let me explain what is happening at the moment. on my live server machine both iis and apcahe server are running fine with seprate ip address. i can see a default page which html one is working fine. only issue is when i make that a php page. it says forbidden error. so this is the first issue. i kind of read some articles about it and by the look of it its look like there is no php configured.
Code: | LoadModule php4_module "c:/Program files/PHP/sapi/php4apache2.dll"
AddType application/x-httpd-php .php |
but when i saw the installed php folder there is no php4apache2.dll file. now another issue came up the php installed on the system is already used by by iis. and its not which work best for apache.
now my issues is this how can i link up this existing php to apache or if i need to install new one what should do. keeping in mind that this is my live server setting and i have no clue how to set-up apache server on any machine. i hope you guys ll understand my issue. and any help ll be appreciated.
Thanks in advance |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
Posted: Wed 29 Jun '11 11:57 Post subject: |
|
|
Are you still using Apache 2.0 and PHP4?? To load PHP4 into apache 2.2 you need to use php4apache2_2.dll I don't if that file exists in PHP4. It has been a while. |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Wed 29 Jun '11 12:58 Post subject: |
|
|
the below code is completely for reference. if you could give some latest information how to do that stuff. a link to article or your own thought which are much simpler. cause apache help is confusing and also my problem is unique.
thanks |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Wed 29 Jun '11 14:46 Post subject: |
|
|
thanks for your reply. but only thing is this. i extract the files. but there is no file named c:/php5/php5apache2_2.dll. can you help me in this please. i have installed php with windows installer. and also it is on live server i have to be very catious about it. please advise me.
thanks |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Wed 29 Jun '11 15:24 Post subject: |
|
|
Hi, i am getting this message. can anybody help me please.
Forbidden
You don't have permission to access / on this server
thank |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
Posted: Thu 30 Jun '11 9:34 Post subject: |
|
|
What is in the error log? Did you change the document root? |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Thu 30 Jun '11 11:44 Post subject: |
|
|
hi.
i had changed the the document root and it was not working showing me that message. but i revert back to previous setting but still it is not rendering php and showing php tags as it is.
as php installed previous so i need to change that directory too?
<Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin"> |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Thu 30 Jun '11 11:58 Post subject: |
|
|
thats what it is showing at the moment. i think your help is quite good and i am nearly there to crack that up. thanks in advance!
Code: | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<? echo "hello world"; ?>
</body>
</html> |
|
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Thu 30 Jun '11 12:42 Post subject: |
|
|
error log
Quote: |
Thu Jun 30 11:40:55 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:40:55 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:40:56 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:40:57 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:40:57 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:40:57 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:40:59 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:40:59 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:41:00 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:41:00 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:41:00 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:41:00 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
[Thu Jun 30 11:41:02 2011] [error] [client 81.136.218.237] Directory index forbidden by Options directive: D:/www.apache/
[Thu Jun 30 11:41:02 2011] [error] [client 81.136.218.237] File does not exist: D:/www.apache/favicon.ico
|
|
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
Posted: Fri 01 Jul '11 9:45 Post subject: |
|
|
In your httpd.conf there is a <Directory ... block where you need to change it to the document root path. Search for "changes this" in your httpd.conf |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Fri 01 Jul '11 12:22 Post subject: |
|
|
there is three directories... here these are
Code: |
<Directory />
Options Indexes
AllowOverride None
Order deny,allow
Allow from all
</Directory>
|
Code: | <Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs">
this is change into this
<Directory "D:/www.apache/c-i-c">
|
Code: | Directory "C:/Program Files (x86)/Apache Software Foundation/Apache2.2/cgi-bin">
change into this
<Directory "D:/www.apache/c-i-c"> |
am i doing something wrong here. any quick help ll be much appreciated! |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
Posted: Fri 01 Jul '11 16:19 Post subject: |
|
|
Leave the cgi-bin to the default one. Change only htdocs |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Fri 01 Jul '11 16:23 Post subject: |
|
|
ok changed but still it is saying same thing
Forbidden
You don't have permission to access /c-i-c/ on this server.
it is to permission setting on that specific folder or not.
also in htdocs i put index.php but it was not rendering the php. as i couldnt find apache2_2.dll file.
this is kind of stuck now... no clear instruction are coming. please help |
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Fri 01 Jul '11 16:50 Post subject: |
|
|
hi this fobidden error is resolved now. but now its not rendering php pages. it is rendering as a text file. php configuration are not done
Code: | <h1>this is cic's test page</h1>
<p>i am tying toinstall php on the server
</p> |
is there any seprate library or ext that i put on my existing php folder so it start working for apache and dont make a mess for iis.???? |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7373 Location: Germany, Next to Hamburg
|
|
Back to top |
|
naseem_sarwar
Joined: 29 Jun 2011 Posts: 11 Location: nottingham uk
|
Posted: Tue 05 Jul '11 15:01 Post subject: |
|
|
i have just changed the permission settings. found that one of the post that you share.
now configuration of php still not done. php is installed on windows installer to it dont have phpapache2_2.dll file. it has installed php5. where i can installed or get that file so i can run that with apache server. the existing php5 is already working perfectly with IIS.
IIS and Apache are installed on same machine with different ip addresses. which is making it more confusing and difficult to understand.
Thanks |
|
Back to top |
|