I installed PHP 5 as Per the instructions in install.unix.php on the PHP site.
I've installed Apache/2.0.53 previously on Linux Kernel 2.4.21
There's a few lines to add to the httpd.conf file the first of which 'LoadModule' goes fine:
LoadModule php5_module modules/libphp5.so
After that the instructions say to add an 'AddModule' command the instructions being:-
And in the AddModule section of httpd.conf, somewhere under the ClearModuleList, add this:
There are no AddModule commands in my file! And there's no sign of ClearModuleList I've searched the file and to no avail. When I do add the AddModule line:
AddModule mod_php_5.c
I get an error when I start the Apache server:
Syntax error on line 236 of /usr/local/apache2/conf/httpd.conf:
Invalid command 'AddModule', perhaps mis-spelled or defined by a module not included in the server configuration
Can anybody help? When I remove the line the Server starts fine and PHP seems to be working
fine. The only problem that I'm having is that I've copied an example out of a book which
passes variables from a html page to a php script and it fails.
The html page has a form:
<form METHOD="post" ACTION=""
<p>Value 1: <input TYPE="text" NAME="val1" SIZE=10></p> <p><input TYPE="submit" NAME="submit" VALUE="Calculate"></p> </form> In the PHP Script I simply try to print the value: <?PHP echo "Value 1 is $val1";?> Is this error in transfering the variables from the HTML Page to the PHP Script because of my failed AddModule line? Thanks a million in advance for any help Deadly