Solved

Enabling PHP for Apache server on my Laptop

Posted on 2004-09-07
4
201 Views
Last Modified: 2010-03-04
Hello I am a novice when it comes to computers in general.With a great amt of help from this forumn I have been able to intstall Apache
on my laptop .I have no problem with the http server and I have been using it for Perl CGI for some time.
I have the httpd in my /etc/httpd/

I am trying to install and enable PHP ..following this
 
I installed php4 in
/etc/httpd/php

Following the previous post here I serached for


I followed a post on this site ..which directed me to look for
***************************
LoadModule php4_module  libexec/libphp4.so
and add
AddType application/x-httpd-php .php
***************************************8

I looked for "LoadModule php4_module  libexec/libphp4.so" for that in httpd.conf but could not find it ...So
I added the lines
****************************************
LoadModule php4_module  libexec/libphp4.so
AddType application/x-httpd-php .php
**********************************
and ran the httpd server again
I get the following error
******************************************************************************************************
Cannot load /etc/httpd/libexec/libphp4.so into server: /etc/httpd/libexec/libphp4.so: cannot open shared object file: No such file or directory
*******************************************************************************************************



Thanks for your time....I appreciate it
0
Comment
Question by:micro_learner
  • 2
  • 2
4 Comments
 
LVL 38

Expert Comment

by:yuzh
ID: 12003179
The problem is " LoadModule php4_module  libexec/libphp4.so" the bug in the php installation
script.

it should looks like:
 LoadModule php4_module        /usr/apache/libexec/libphp4.so

type in the following command in your system:
        find / -name "libphp4.so" -type f
to locate the full path of the file and then modify your httpd.conf file.

You also need to modify your httpd.conf file and to make sure you have:
(search" php" and edit)

AddModule mod_php4.c

<IfModule mod_dir.c>
#    DirectoryIndex index.html
    DirectoryIndex index.html index.php index.php3 index.php4 index.htm index.shtml index.cgi
</IfModule>

    #
    # And for PHP 4.x, use:
    #
    AddType application/x-httpd-php .php

when you edit the httpd.conf, just do a search for php to see what the installation script
has added for you, and fix the error if any.



0
 

Author Comment

by:micro_learner
ID: 12006697
Hello thanks for the reply but when I searched for the libphp4.so I did not find it in my system..please direct me on this
0
 
LVL 38

Accepted Solution

by:
yuzh earned 500 total points
ID: 12006961
Have you installed?

Pleasse have a look at the instructions in the following doc, and try
to download php (binary package) or download php source code
complie and install it:

http://linux.sgms-centre.com/howto/lamps.php

In case you need more help, please remember post the information
about your OS.

It is very late now (Australian time), good night.
0
 

Author Comment

by:micro_learner
ID: 12016300
Thanks the error was ..that some how the php was not installed properlly had to install it afresh...
Thanks agian
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Join & Write a Comment

In my time as an SEO for the last 2 years and in the questions I have assisted with on here I have always seen the need to redirect from non-www urls to their www versions. For instance redirecting http://domain.com (http://domain.com) to http…
As Wikipedia explains 'robots.txt' as -- the robot exclusion standard, also known as the Robots Exclusion Protocol or robots.txt protocol, is a convention to prevent cooperating web spiders and other web robots from accessing all or part of a websit…
This video discusses moving either the default database or any database to a new volume.
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now