Greetings! Apparently you all were as stumped as I was as to why this did not work :)
I finally got PHP 4.2.3 running as configured on my system(phpinfo.php and phpinfo.phtml both display properly in a web browser now, all my .php pages now work properly) but I had to resort to drastic measures. I re-installed RedHat 7.2 from the ground up! This time, when I installed Apache and PHP, exactly as described in my previous post...it worked! Go figure... I still have no idea why it refused to work properly before, I did nothing different except start from a fresh install of RedHat 7.2 Just thought I would let everyone know. Thanks and Happy PHP'ing! Regards, Thistle At 09:35 PM 9/28/2002 , Thistle wrote: >Greetings! > >I am trying to install PHP 4.2.3 as a module running with Apache 1.3.26 on a >RH7.2 Linux box. > >The problem I am having is this: I created a test page (phpinfo.php) with the ><? phpinfo(); ?> command and tried to load the page, I get a dialogue box >asking if I wish to save or open the file (this also occurs with any other >xxxx.php page I try to view in a browser). After a few hours of scouring this >list and reading/re-reading the installation instructions for both Apache and >PHP,(and pulling out fistfulls of my already disappearing hair), I renamed the >page as phpinfo.phtml... and it WORKED! Still no luck with .php pages however >:/ > >I tried reinstalling from the beginning, both Apache and PHP, in case I did >something wrong, several times. Same problem. > >Frankly, I am stumped as to why .phtml works, yet .php refuses to. In >httpd.conf, I added the AddType line for both types. The LoadModule and >AddModule lines in httpd.conf for PHP appear to be correct as well. > >I am hoping someone here has some insight on this issue. > >Here is what I did last: > >Installed Apache 1.3.26 as follows: >removed old install >>make clean >>./configure --enable-shared=max --enable-module=all --prefix=/webserver >--enable-module=so --enable-rule=SHARED_CORE --without-execstrip >--server-uid=webuser --server-gid=webuser >>make >>make install > -- tweak httpd.conf with servername and document root >>apachectl restart >RESULT: Apache appears to work fine > >Installed PHP4.2.3 as follows: >>make distclean >> ./configure --with-mysql --with-imap-ssl --with-kerberos --enable-track-vars >--with-apxs=/webserver/bin/apxs >>make >>make install >> cp php.ini-dist to proper location and rename to php.ini > --tweak httpd.conf as follows: > (LoadModule php4_module libexec/libphp4.so is present) > (AddModule mod_php4.c is present) > Inserted a line AddType application/x-httpd-php .phtml .php > (When this failed to solve the problem, I even tried changing it to >AddType application/x-httpd-php .php .phtml also tried adding a seperate line >for each extension. I even went so far as to try adding the extensions directly >into the mime.types file) > -- verified engine=on in php.ini file > -- verified include path in php.ini file >>apachectl restart > >Page phpinfo.phtml shows up correctly. The page phpinfo.php asks to OPEN/SAVE >the file. > >I would appreciate hearing any ideas on why this is occurring, I am sure I >overlooked something obvious or simple ;) > >Regards, >Thistle > > > > > >-- >PHP Install Mailing List (http://www.php.net/) >To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php