Re: frustrating *dumb* problem getting php to work under apache

2003-08-14 Thread tb
[EMAIL PROTECTED] (Tue 08/12/03 at 02:24 PM -0600):

 humm, that does sound frustrating and you seem to be doing everything right.

thanks. :) i know that newbie questions can be as frustrating for
(i guess) 'oldbies' as the problems the newbies are having, so a 
fast, positive answer is nice.

 Did you install php or mod_php?

mod_php

 Are you restarting apache after you change your httpd.conf?

oh yes. w/ and w/o ssl -- same problem.

 Are your php pages .php or .php3 or .php4?

hm, i hadn't tried that. i just duped the and addes those 
etensions -- same problem. :/

i'm gonna feel really stupid when this get solved. but i'll
attach a beer to my thank-you mail to whoever helps! 

cheers,
t


 -Original Message-
 From: tb [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, August 12, 2003 1:54 PM
 To: [EMAIL PROTECTED]
 Subject: frustrating *dumb* problem getting php to work under apache
 
 
 hi, all --
 
 i know this is a FAQ; in fact, it's *such* a FAQ that i've found dozens
 and dozens and dozens of FAs -- none of which have worked for me. and i
 *really* have tried before asking here. :/ and if i got djbdns, qmail
 and procmail working with maildir, i can't be too hopeless. or lazy. :)
 
 the goal: apache + php (under 4.8). the facts: apache, mysql, and php 
 installed nicely. the problem: php doesn't render -- browsers either 
 krash (konqueror), show php code, or ask me if i want DL the unknown 
 document. php renders fine when i look at other sites, and i get the 
 same (i.e., raw code) results looking at my host from an OSX box, so 
 it's a server-config problem. as things stand, my httpd.conf is plain-
 vanilla *except for these two lines...
 
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php-source .phps 
 
 ...at ~line 634 (maybe relevant because of the order in which various
 items load?). however, httpd.conf is plain-vanilla now because i have
 a lng set of backed-up variations on it, which have included ex-
 periments like subsets of...
 
  LoadModule php_module modules/mod_php.so
  LoadModule php3_modulemodules/libphp3.so /* for PHP 3 */
  LoadModule php4_modulemodules/libphp4.so /* for PHP 4 */
  LoadModule perl_modulemodules/libperl.so
 
 ...both inside and outside of IfDefine SSL [...] /IfDefine. and
 i've tried lots of other stuff besides.
 
 what i have now is an install that works, except for this one pathetic 
 problem, basd on the instrux here -- which worked perfectly:
  http://www.freebsdforums.org/forums/showthread.php?threadid=12419
 
 i've hunted through /var/log for klews about why it's not working.
 
 i'd be happy to provide all kind of infodumps, but it seemed like a 
 clear statement of the problem might be a good way to begin. for now,
 the basics:
 
 uname -a
  FreeBSD ... 4.8-RELEASE-p1 FreeBSD 4.8-RELEASE-p1 #0: Sat Aug  9 
  22:22:39 EDT 2003  ...:/usr/src/sys/compile/EKB030809  i386
   -- custom-compiled for pcm support on an i810 :)
 
 httpd -v
  Server version: Apache/1.3.27 (Unix)
  Server built:   Aug 12 2003 13:28:32
 
 httpd -l
  Compiled-in modules:
http_core.c
mod_so.c
  suexec: disabled; invalid wrapper /usr/local/sbin/suexec
 
 php -v
  PHP 4.3.1 (cli) (built: Aug 12 2003 13:36:26)
  Copyright (c) 1997-2002 The PHP Group
  Zend Engine v1.3.0, Copyright (c) 1998-2002 Zend Technologies
 
 openssl version
  OpenSSL 0.9.7a Feb 19 2003
 
 any advice would be much appreciated!
 
 thanks,
 t
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


frustrating *dumb* problem getting php to work under apache

2003-08-14 Thread tb
hi, all --

i know this is a FAQ; in fact, it's *such* a FAQ that i've found dozens
and dozens and dozens of FAs -- none of which have worked for me. and i
*really* have tried before asking here. :/ and if i got djbdns, qmail
and procmail working with maildir, i can't be too hopeless. or lazy. :)

the goal: apache + php (under 4.8). the facts: apache, mysql, and php 
installed nicely. the problem: php doesn't render -- browsers either 
krash (konqueror), show php code, or ask me if i want DL the unknown 
document. php renders fine when i look at other sites, and i get the 
same (i.e., raw code) results looking at my host from an OSX box, so 
it's a server-config problem. as things stand, my httpd.conf is plain-
vanilla *except for these two lines...

 AddType application/x-httpd-php .php
 AddType application/x-httpd-php-source .phps 

...at ~line 634 (maybe relevant because of the order in which various
items load?). however, httpd.conf is plain-vanilla now because i have
a lng set of backed-up variations on it, which have included ex-
periments like subsets of...

 LoadModule php_module modules/mod_php.so
 LoadModule php3_modulemodules/libphp3.so /* for PHP 3 */
 LoadModule php4_modulemodules/libphp4.so /* for PHP 4 */
 LoadModule perl_modulemodules/libperl.so

...both inside and outside of IfDefine SSL [...] /IfDefine. and
i've tried lots of other stuff besides.

what i have now is an install that works, except for this one pathetic 
problem, basd on the instrux here -- which worked perfectly:
 http://www.freebsdforums.org/forums/showthread.php?threadid=12419

i've hunted through /var/log for klews about why it's not working.

i'd be happy to provide all kind of infodumps, but it seemed like a 
clear statement of the problem might be a good way to begin. for now,
the basics:

uname -a
 FreeBSD ... 4.8-RELEASE-p1 FreeBSD 4.8-RELEASE-p1 #0: Sat Aug  9 
 22:22:39 EDT 2003  ...:/usr/src/sys/compile/EKB030809  i386
  -- custom-compiled for pcm support on an i810 :)

httpd -v
 Server version: Apache/1.3.27 (Unix)
 Server built:   Aug 12 2003 13:28:32

httpd -l
 Compiled-in modules:
   http_core.c
   mod_so.c
 suexec: disabled; invalid wrapper /usr/local/sbin/suexec

php -v
 PHP 4.3.1 (cli) (built: Aug 12 2003 13:36:26)
 Copyright (c) 1997-2002 The PHP Group
 Zend Engine v1.3.0, Copyright (c) 1998-2002 Zend Technologies

openssl version
 OpenSSL 0.9.7a Feb 19 2003

any advice would be much appreciated!

thanks,
t

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


a clue! (Re: frustrating *dumb* problem getting php to work under

2003-08-14 Thread tb
apache)
Reply-To: 
In-Reply-To: [EMAIL PROTECTED]

i just figured something out. if i use php on the CLI, thus...

 % php -f whatever.php  parsed.html

...it correctly parses the file and spits out html. but when i 
initiate it through apache (i.e., using a browser), it doesn't.
so it seems like apache isn't initiating and/or engaging with
php properly. 

one person asked offlist if this is is my http.conf:

  IfModule mod_dir.c
  IfModule mod_php3.c
  IfModule mod_php4.c
  DirectoryIndex index.php index.php3 index.html
  /IfModule
  IfModule !mod_php4.c
  DirectoryIndex index.php3 index.html
  /IfModule
  /IfModule
  IfModule !mod_php3.c
  IfModule mod_php4.c
  DirectoryIndex index.php index.html
  /IfModule
  IfModule !mod_php4.c
  DirectoryIndex index.html
  /IfModule
  /IfModule
  /IfModule

it is.

ho-hum.

cheers,
t
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]