Problem: php not working with apache on RedHat 9.0

rufusss2001 at aol.com rufusss2001 at aol.com
Tue Jul 13 18:18:17 UTC 2004


I had same problem when installing  apache and php from rpms,so i installed from source. I installed apache2 and php from source and mysql from rpms and everything works great.

In a message dated 7/13/2004 11:56:33 AM Eastern Daylight Time, Margaret Doll <Margaret_Doll at brown.edu> writes:

>I am not able to get php working with apache on
>RedHat 9.0.  I have read through the php documentation.  I am starting
>through the apache documentation.  Any ideas as to the problem?
>
>uname -r
>2.4.20-30.9
>
>httpd -l
>Compiled in modules:
>   core.c
>   prefork.c
>   http_core.c
>   mod_so.c
>
>In /etc/httpd/conf/httpd.conf I added the next line after the loading 
>of the other modules.
>
>LoadModule php4_module modules/libphp4.so
>
>The AddType statements were already in /etc/httpd/conf/httpd/conf
>
>DirectoryIndex index.html index.htm index.shtml index.php index.php4 
>index.php3 index.cgi
><IfModule mod_php4.c>
>   AddType application/x-httpd-php .php4 .php3 .phtml .php
>   AddType application/x-httpd-php-source .phps
><IfModule mod_php3.c>
>   AddType application/x-httpd-php3 .php3
>   AddType application/x-httpd-php3-source .phps
><IfModule mod_php.c>
>   AddType application/x-httpd-php .phtml
>
>When I added the "AddModule" list as suggested in the php document 
>listed below,
>httpd wouldn't start.
>
>"Apache 1.3 configuration directives found
>  please read /usr/share/doc/httpd-2.0.40/migration.html"
>
>I tried to view two test.php files
>
>more mad.php
><html>
><head></head>
><body>
><?php
>$myvar = "Hello World";
>         echo( $myvar);
>?>
></body>
></html>
>
>I get a blank screen on this file.
>
>   and
>more test.php
><?php phpinfo(); ?>
>
>I get a screen with "<?php phpinfo(); ?>" typed
>exactly on it.
>
>rpm -aq | grep httpd
>httpd-2.0.40-21.9
>redhat-config-httpd-1.0.1-18
>httpd-manual-2.0.40-21.9
>[root at chemps Software]# rpm -aq | grep php
>php-imap-4.2.2-17.2
>php-4.2.2-17.2
>php-ldap-4.2.2-17.2
>php-pgsql-4.2.2-17.2
>php-mysql-4.2.2-17.2
>
>
>-rwxr-xr-x    1 apache   apache         93 Jul 13 10:45 mad.php
>
>from  us2.php.net/manual
>
>4.  Unix: I installed PHP using RPMS, but Apache isn't processing the 
>PHP pages! What's going on here?
>
>Assuming you installed both Apache and PHP from RPM packages,        
>you need to uncomment or add some or all of the following lines       
>in your httpd.conf file:
>
># Extra Modules
>AddModule mod_php.c
>AddModule mod_php3.c
>AddModule mod_perl.c
>
># Extra Modules
>LoadModule php_module         modules/mod_php.so
>LoadModule php3_module        modules/libphp3.so     # for PHP 3
>LoadModule php4_module        modules/libphp4.so     # for PHP 4
>LoadModule perl_module        modules/libperl.so
>And add:
>
>AddType application/x-httpd-php3 .php3    # for PHP 3
>AddType application/x-httpd-php .php      # for PHP 4
>... to the global properties, or to the properties of the        
>VirtualDomain you want to have PHP support added to.
>
>7. Unix/Windows: I have installed PHP, but when I try to       access a 
>PHP script file via my browser, I get a blank screen.
>
>Do a 'view source' in the web browser and you will probably       find 
>that you can see the source code of your PHP script.       This means 
>that the web server did not send the script to       PHP for 
>interpretation. Something is wrong with the server       configuration 
>- double check the server configuration against       the PHP 
>installation instructions.
>-- 
>redhat-list mailing list
>unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
>https://www.redhat.com/mailman/listinfo/redhat-list
>





More information about the redhat-list mailing list