On Tuesday, February 19, 2002, at 06:18  AM, Erwin S R U B A R wrote:
>  So, no libphp4.so on the system.
>  Considering we have the products (in most cases the up-to-date
>  versions)
>  it must be some obvious problem - but I have no idea.
>  Thanks for help in advance,

I had the same exact problems.

The best way to go about it, which was suggested to me and I have 
suggested to others, is to install PHP4 as a static Apache module.  But 
be sure to set the configuration options to allow Apache to install 
other DSOs, so that you can later add mod_perl or other DSOs you might 

I should really just put this on a web page somewhere since it seems to 
work for most everyone and I am constantly reposting it :)

1) Download Apache, PHP, and MySQL tarballs, and untar them.
2) Install MySQL (easy, use whatever config options you want).  
Initialize it and get it running.
3) Install Apache with PHP as static module
    a) ./configure --prefix=/usr/local/apache
    b) pushd to PHP tarball source directory
    c) ./configure --with-apache=/path/to/apache/src/dir --with-
mysql=/path/to/mysql/main/dir (and any other flags you want, I did zlib 
and xml)
    d) make
    e) make install (make sure you're root for this one, or sudo)
    f) popd (back to Apache src dir)
    g) ./configure --activate-module=./src/modules/php4/libphp4.a 
--enable-module=so --enable-shared=max
    (this makes sure that Apache will work with later DSOs)
    h) pushd ./src/modules/php4
    i) make (do not make install yet)
    j) popd (back to Apache src dir)
    k) make
    l) make install (make sure you're root again, or sudo)
    m) test with "/path/to/apache/bin/apachectl start"
    n) if Apache works, configure your httpd.conf
    o) cp the php.ini-dist to /usr/local/lib/php.ini

HTH, this has worked for many people (and I didn't write em so I don't 
deserve any credit).
Thank you Nathan for helping me when I had this prob.



Erik Price
Web Developer Temp
Media Lab, H.H. Brown

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to