ID: 12434 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Open +Status: Assigned Bug Type: Documentation problem Operating System: na PHP Version: 4.0.6 -Assigned To: +Assigned To: alindeman New Comment:
I'll fix this. Status -> Assigned (alindeman) Previous Comments: ------------------------------------------------------------------------ [2001-07-27 14:19:49] [EMAIL PROTECTED] This is more an issue of the FAQ not really being maintained. The definitive installation documentation is in the INSTALL file in the distribution where the instructions are actually perfect. ------------------------------------------------------------------------ [2001-07-27 14:17:09] [EMAIL PROTECTED] In the FAQ: Build Problems, here's what it says: ----------------------------------------- 7. I can't figure out how to build PHP with Apache 1.3. This is actually quite easy. Follow these steps carefully: Grab the latest Apache 1.3 distribution from http://www.apache.org/dist/. Ungzip and untar it somewhere, for example /usr/local/src/apache-1.3. Compile PHP by first running ./configure --with-apache=/<path>/apache-1.3 (substitute <path> for the actual path to your apache-1.3 directory. Type 'make' followed by 'make install' to build PHP and copy the necessary files to the Apache distribution tree. Change directories into to your /<path>/apache-1.3/src directory and edit the Configuration file. At the end of the file, add: AddModule modules/php3/libphp3.a. ------------------------------------ Well, of course, the AddModule line should read "libphp4.a". While this may seem obvious to the writer, what happens is that the user thinks that might be the name of a certain file in version 3, but that the file name has changed in version 4. So the user looks, and the file name is "libmodphp4.a". So he changes it to that name, and failure occurs. Later, there's a remark about how the writers can't be outsmarted - to make such a remark would mean that the writer has to be PERFECT - and that's impossible. Solution: the FAQ should point out that the filename doesn't really exist, so just change "3" to "4". If a user slavishly followed the docs, he would just use "3", so the writer has to help him out. BTW, the AddModule line shouldn't be at the end - there is another AddModule line that belongs at the end. Suggestion: don't make comments about outsmarting the docs writers. I can point out hundreds of errors in the docs - users OFTEN have to read between the lines to figure stuff out, and try to discern what the writers really mean. Thanx for listening....JP Harrison ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=12434&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php