PHP on freebsd ports not working
Nelis Lamprecht
nlamprecht at gmail.com
Mon Jun 6 10:08:59 GMT 2005
On 6/6/05, Philip Wege <philip at xms.co.za> wrote:
> Unable to get php to work through ports system:
>
> Php5 and Apache2 is being used.
>
> The test script looks like this :
> <html>
> <head>
> <title>Hello World</title>
> </head>
> <body>
> <?php
> echo "Hello World";
> ?>
> </body>
> </html>
>
> Logs only says :
>
> [Mon Jun 06 07:50:48 2005] [notice] caught SIGTERM, shutting down
> [Mon Jun 06 07:53:12 2005] [notice] Apache/2.0.54 (FreeBSD) PHP/5.0.4
> configured -- resuming normal operations
>
> The following was added to httpd.conf :
>
> LoadModule php5_module libexec/apache2/libphp5.so
>
> When the one open machineip/test.php , it displayes the empty webpage
> and its title.
>
> I got a feeling im missing config lines that needs to be added to
> httpd.conf , can anyone help ?
>
I assume you added the following which would have displayed after your
php5 installation:
nelis at sqldb~>$ pkg_info -D php5-5.0.4_1
Information for php5-5.0.4_1:
Install notice:
***************************************************************
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
***************************************************************
Also, it's probably best to test your php5 installation using phpinfo();
Just add <? phpinfo(); ?> to a filename.php and access it via your web browser.
Regards,
Nelis
More information about the freebsd-questions
mailing list