Re: how to enable PHP on Apache?

2005-04-12 Thread Matthias F. Brandstetter
-- quoting Kevin Kinsey --
 If you create a normal PHP page* under the Apache server's
 docroot (instead of in the phpmyadmin install, which is an
 alias), do you get the same behavior?

Yes, I got the same behavior then. But meanwhile I solved the problem by 
adding SetHandler application/x-httpd-php for this location...

Greetings, Matthias

-- 
Well, you'll be happy to know I don't work very hard.  Actually, I'm
bringing the plant down from the inside.

  -- Homer Simpson
 The Simpsons 138th Episode Spectacular
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: how to enable PHP on Apache?

2005-04-09 Thread Matthias F. Brandstetter
-- quoting Yoann Le Bihan --
 Hello ! :-)

 You just need to install mod_php port. It's located into
 /usr/ports/www (there are a mod_php4/ and a mod_php5/ directories).
 Just make install clean from one or two of these directories and it
 must be installed. Because I think it's not installed (even if it's
 mentionned in httpd.conf... it's strange by the way :-).

 Don't forget to make a /usr/local/sbin/apachectl restart after (if
 it's not already done from the port's installation).

I did all you said, httpd-error.conf says: Apache/1.3.33 (Unix) 
mod_perl/1.29 PHP/4.3.11 configured -- resuming normal operations

But when I try to access my phpmyadmin installation Firefox asks me which 
program I want to use to open this PHP file :(

Any other ideas?
I am somewhat lost here :(

Greetings and TIA, Matthias

-- 
See you in hell, candy boys!!

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


Re: how to enable PHP on Apache?

2005-04-09 Thread Matthias F. Brandstetter
-- quoting Matthias F. Brandstetter --
 I did all you said, httpd-error.conf says: Apache/1.3.33 (Unix)
 mod_perl/1.29 PHP/4.3.11 configured -- resuming normal operations

 But when I try to access my phpmyadmin installation Firefox asks me
 which program I want to use to open this PHP file :(

Sorry for answering to my own post, but I think I found the problem: I have 
RT installed on the same system, using mod_perl. When I disable startup of 
mod_perl, I can access phpmyadmin. So the problem only happens when I use 
mod_perl with my config.

I tried it with

Location /phpmyadmin
SetHandler default-handler
/Location
Alias /phpmyadmin /usr/local/www/phpMyAdmin

but still have this problem :(
Any ideas?

-- 
You know something, folks, as ridiculous as this sounds, I would rather
feel the sweet breath of my beautiful wife on the back of my neck as I
sleep than stuff dollar bills into some stranger's G-string.

  -- Homer Simpson
 Homer's Night Out
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: how to enable PHP on Apache?

2005-04-09 Thread Julie

 I did all you said, httpd-error.conf says: Apache/1.3.33 (Unix)
 mod_perl/1.29 PHP/4.3.11 configured -- resuming normal operations

 But when I try to access my phpmyadmin installation Firefox asks me which
 program I want to use to open this PHP file :(

 Any other ideas?
 I am somewhat lost here :(

 Greetings and TIA, Matthias

It sounds like you've not got any mime types set in httpd.confg. You want to 
add something like

AddType application/x-httpd-php .php .php4 .php3

See if that helps

-- 


Julie
CoreVPS Director
CoreVPS.com - Root Access FreeBSD and Linux servers from $7.99/mo
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: how to enable PHP on Apache?

2005-04-09 Thread Kevin Kinsey
Matthias F. Brandstetter wrote:
-- quoting Yoann Le Bihan --
 

Hello ! :-)
You just need to install mod_php port. It's located into
/usr/ports/www (there are a mod_php4/ and a mod_php5/ directories).
Just make install clean from one or two of these directories and it
must be installed. Because I think it's not installed (even if it's
mentionned in httpd.conf... it's strange by the way :-).
Don't forget to make a /usr/local/sbin/apachectl restart after (if
it's not already done from the port's installation).
   

I did all you said, httpd-error.conf says: Apache/1.3.33 (Unix) 
mod_perl/1.29 PHP/4.3.11 configured -- resuming normal operations

But when I try to access my phpmyadmin installation Firefox asks me which 
program I want to use to open this PHP file :(

Any other ideas?
I am somewhat lost here :(
Greetings and TIA, Matthias
 

If you create a normal PHP page* under the Apache server's
docroot (instead of in the phpmyadmin install, which is an
alias), do you get the same behavior?
Kevin Kinsey
* like this:
?php
// test.php --- our test of the PHP interpreter...
echo Hello, Matthias!  I'm Php-enabled!;
?
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


how to enable PHP on Apache?

2005-04-07 Thread Matthias F. Brandstetter
Hi all,

I did a make install clean to compile and install phpmyadmin, which 
installed PHP4 as well. Then I added these lines into my httpd.conf:

-
...
LoadModule php4_modulelibexec/apache/libphp4.so
...
AddModule mod_php4.c
...
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
...
IfModule mod_php3.c
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .php3s
/IfModule
IfModule mod_php4.c
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
/IfModule
...
Alias /phpmyadmin /usr/local/www/phpMyAdmin
...
-

But when I now point my browser to domain/phpmyadmin, Firefox tells me, 
it wants to download a PHTML file. And when I point it to 
domain/phpmyadmin/index.php, I get a .php file, which Firefox wants to 
download as well.

So, how can I setup Apache/PHP to interpret my php files, instead of 
sending them 1:1 to the client? Do I miss a configuration here (see 
above)?

Greetings and TIA, Matthias

-- 
And thank you most of all for nuclear power, which is yet to cause a
single proven fatality, at least in this country.

  -- Homer Simpson
 Oh Brother, Where Art Thou?
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: how to enable PHP on Apache?

2005-04-07 Thread Yoann Le Bihan
Hello ! :-)

You just need to install mod_php port. It's located into
/usr/ports/www (there are a mod_php4/ and a mod_php5/ directories).
Just make install clean from one or two of these directories and it
must be installed. Because I think it's not installed (even if it's
mentionned in httpd.conf... it's strange by the way :-).

Don't forget to make a /usr/local/sbin/apachectl restart after (if
it's not already done from the port's installation).

Best regards,

YLB.
[EMAIL PROTECTED]


On Apr 7, 2005 9:41 AM, Matthias F. Brandstetter [EMAIL PROTECTED] wrote:
 Hi all,
 
 I did a make install clean to compile and install phpmyadmin, which
 installed PHP4 as well. Then I added these lines into my httpd.conf:
 
 -
 ...
 LoadModule php4_modulelibexec/apache/libphp4.so
 ...
 AddModule mod_php4.c
 ...
 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
 ...
 IfModule mod_php3.c
 AddType application/x-httpd-php3 .php3
 AddType application/x-httpd-php3-source .php3s
 /IfModule
 IfModule mod_php4.c
 AddType application/x-httpd-php .php
 AddType application/x-httpd-php-source .phps
 /IfModule
 ...
 Alias /phpmyadmin /usr/local/www/phpMyAdmin
 ...
 -
 
 But when I now point my browser to domain/phpmyadmin, Firefox tells me,
 it wants to download a PHTML file. And when I point it to
 domain/phpmyadmin/index.php, I get a .php file, which Firefox wants to
 download as well.
 
 So, how can I setup Apache/PHP to interpret my php files, instead of
 sending them 1:1 to the client? Do I miss a configuration here (see
 above)?
 
 Greetings and TIA, Matthias
 
 --
 And thank you most of all for nuclear power, which is yet to cause a
 single proven fatality, at least in this country.
 
   -- Homer Simpson
  Oh Brother, Where Art Thou?
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]