As far as *I* know (your milage may vary) as long as Apache has mod so
enabled (do a httpd -l, if it lists mod_so.o and...core.o) you should be
able to compile php as a DSO (Dynamic module) using apxs. (See apache
installation documentation for more information)

A simple configure would be (for php) ./configure --with-apxs=path-to-apxs

And on from there..


Personally, I've been totally unable to get php v4.1.1 to run on aix. A
total failure, I can get it to compile, but apache crashes every time I try
to load the php module...

If you get it working, PLEASE let the list know (which I will be
monitoring)...


Hope this helps

Jonathan Kaufman




"Shawn" <[EMAIL PROTECTED]> on 02/28/2002 02:19:42 PM

Please respond to "Shawn" <[EMAIL PROTECTED]>

To:   [EMAIL PROTECTED]
cc:
Subject:  [PHP-INST] php install when apache already installed


I need to have PHP installed on a AIX 4.3.3 machine that already has apache
installed 1.3.20 I believe.  the instructions for PHP's website for
installing as a module seem to assume that you are installing apache at the
same time.  Do I have to re-compile and install apache to run PHP as a
module?  Here are the instructions I have.  If I dont have to re-compile
apache how do these instructions change?

1.  gunzip apache_xxx.tar.gz
2.  tar -xvf apache_xxx.tar
3.  gunzip php-xxx.tar.gz
4.  tar -xvf php-xxx.tar
5.  cd apache_xxx
6.  ./configure --prefix=/www --enable-module=so
7.  make
8.  make install
9.  cd ../php-xxx
10. ./configure --with-mysql --with-apxs=/www/bin/apxs
11. make
12. make install

  If you decide to change your configure options after installation
  you only need to repeat the last three steps. You only need to
  restart apache for the new module to take effect. A recompile of
  Apache is not needed.

11. cp php.ini-dist /usr/local/lib/php.ini

  You can edit your .ini file to set PHP options.  If
  you prefer this file in another location, use
  --with-config-file-path=/path in step 8.

12. Edit your httpd.conf or srm.conf file and check that these lines are
    present and not commented out:

   AddType application/x-httpd-php .php

   LoadModule php4_module        libexec/libphp4.so

  You can choose any extension you wish here.  .php is simply the one
  we suggest. You can even include .html, and .php3 can be added for
  backwards compatibility.

  The path on the right hand side of the LoadModule statement must point
  to the path of the PHP module on your system. The above statement is
  correct for the steps shown above.


13. Use your normal procedure for starting the Apache server. (You must
    stop and restart the server, not just cause the server to reload by
    use a HUP or USR1 signal.)




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






- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
The information in this e-mail, and any attachment therein, is confidential
and for use by the addressee only.  If you are not the intended recipient,
please return the e-mail to the sender and delete it from your computer.
Although the Company attempts to sweep e-mail and attachments for viruses,
it does not guarantee that either are virus-free and accepts no liability
for any damage sustained as a result of viruses.


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

Reply via email to