ID: 9036 Updated by: sniper Reported By: [EMAIL PROTECTED] Old-Status: Open Status: Bogus Old-Bug Type: Documentation problem Bug Type: *General Issues Assigned To: Comments: You did something silly as there is nothing wrong with the INSTALL file's instructions.. The correct way to do it (Assuming you have apache with DSO support): # ./configure --with-apxs=/usr/local/apache/bin/apxs --with-mysql=/path/ # make clean ; make ; make install # /usr/local/apache/bin/apachectl stop # /usr/local/apache/bin/apachectl start ( the 'make clean' part isn't needed when compiling from fresh sources which have just been gunzipped/untarred) If you still have problems with the installing of PHP then ask further questions on [EMAIL PROTECTED] mailing list. --Jani Previous Comments: --------------------------------------------------------------------------- [2001-02-01 07:26:02] [EMAIL PROTECTED] Have tracked down the problem myself. If you type make before make install the installation doesn't work! I think this could be made more explicit in the INSTALL file. In the INSTALL file, section 4a is repeated. The first occurrence has somehow had part of 3b added onto it. It reads: --------------------------------------------------------- 4a. Setting up the server. (Dynamic Module) The make install command in step 3 should have done most of your work for you. It actually edits your httpd.conf file and tries to enable the dynamic PHP module. To verify this, look for a line that looks like this: LoadModule php4_module libexec/libphp4.so The actual path before the libphp4.so part might differ slightly. This is likely fine. If you are paranoid you can examine the output from the make install step to see where the libphp4.so file was actually put and type: make Assuming it compiles without errors, proceed to step 4b. -------------------------------------------------------- The correct text for 4a then continues. The incorrect text above suggests typing make, which messes the install up. --------------------------------------------------------------------------- [2001-01-31 14:31:14] [EMAIL PROTECTED] I checked the output of make install - it does not mention libphp.so at all! Duncan --------------------------------------------------------------------------- [2001-01-31 14:28:09] [EMAIL PROTECTED] Hi, I am trying to install PHP4 as a DCO for Apache using APXS. I downloaded php-4.0.4pl1.tar.gz from your site. I followed the instructions in INSTALL as follows: ./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs Then make && make install It all whirred happily away for a while, and reported no errors. However, on restarting Apache, and running httpd -l I do not find mod_php4.c listed. mod_so.c is listed. I also cannot locate libphp4.so anywhere on my machine. Am I right in thinking that my Apache does nothing with PHP files as it cannot be configured to do so due to the absence of this (and no doubt others) programme? Is this a bug, or have I done something silly? Either way, what should I do to get PHP up and running? --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=9036 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]