Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2012 12:24:36 +0100
From:      "Hasse Hansson" <hasse@thorshammare.org>
To:        "'Tim Kellers'" <timothyk@wallnet.com>, <freebsd-questions@freebsd.org>
Subject:   SV: php5 port seems broken
Message-ID:  <000701ccd9c1$99ffdea0$cdff9be0$@org>
In-Reply-To: <4F1CB1F0.8050000@wallnet.com>
References:  <2f34586f-3b97-475f-9f38-a07465f175a5@li289-212> <4F1CB1F0.8050000@wallnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help


-----Oprindelig meddelelse-----
Fra: owner-freebsd-questions@freebsd.org =
[mailto:owner-freebsd-questions@freebsd.org] P=C3=A5 vegne af Tim =
Kellers
Sendt: den 23 januari 2012 02:04
Til: freebsd-questions@freebsd.org
Emne: Re: php5 port seems broken

On 1/22/12 7:50 PM, Tim Dunphy wrote:
> Hello again,
>
> Thanks for your input. Before attempting to install php on this =
machine I updated my ports tree with csvsup. But following the steps in =
this article helped me to get past this point.
>
>
> http://icesquare.com/wordpress/freebsdproblem-to-update-php-port/
>
> Which was basically:
>
> #sudo rm -Rf /var/db/portsnap/*
> #sudo portsnap fetch extract
> #sudo portsnap fetch update
> #cd /usr/ports/distfiles/
> #sudo wget http://fi.php.net/distributions/php-5.3.9.tar.bz2
> #cd /usr/ports/lang/php5
> #sudo make
>
>
> That was all I had to do. :)
>
> However I'm onto a new stumbling block, so if you're still tuned in I =
hope you don't mind if I bounce this off the list.
>
> It seems that Apache 2.2 is not recognizing PHP now that it's =
installed.
>
> If I go to a php test page in a web browser this is all I see:
>
> <?php
>
> // Show all information, defaults to INFO_ALL phpinfo();
>
> // Show just the module information.
> // phpinfo(8) yields identical results.
> phpinfo(INFO_MODULES);
>
> ?>
>
>
> These are the contents of the file I am hitting:
>
> <?php
>
> // Show all information, defaults to INFO_ALL phpinfo();
>
> // Show just the module information.
> // phpinfo(8) yields identical results.
> phpinfo(INFO_MODULES);
>
> ?>
>
>
>
> I checked to see that in my main apache config file (httpd.conf) I =
have this line:
>
>
> LoadModule php5_module        libexec/apache22/libphp5.so
>
> And of course I've restarted apache after installing the php5 port. :)
>
> And since apache isn't even recognizing php at this point hitting the =
test page does not generate any errors in the error logs.
>
> Any thoughts/hits/suggestions from here?
>
> thanks
> tim
>
>
>
>
> ----- Original Message -----
> From: "RW"<rwmaillists@googlemail.com>
> To: freebsd-questions@freebsd.org
> Sent: Sunday, January 22, 2012 7:07:21 PM
> Subject: Re: php5 port seems broken
>
> On Sun, 22 Jan 2012 18:01:29 -0500
> Tim Kellers wrote:
>
>> On 1/22/12 5:35 PM, Tim Dunphy wrote:
>>> Hello list,
>>>
>>>    I'm attempting to install php5 from my ports tree. I've attempted =

>>> the latest version ( 5.3.9 located in /usr/ports/lang/php5) and the=20
>>> 'latest stable' (5.2.17 located in /usr/ports/lang/php52). The=20
>>> result is pretty much the same:
>>> suhosin-patch-5.3.9-0.9.10.patch.gz. =3D=3D=3D>    Giving up on =
fetching
>>> files: php-5.3.9.tar.bz2 Make sure the Makefile and distinfo file
>>> (/usr/ports/lang/php5/distinfo) are up to date.  If you are=20
>>> absolutely sure you want to override this check, type "make=20
>>> NO_CHECKSUM=3Dyes [other args]". *** Error code 1
>>>
>> I just portupgraded my php5 this morning and I was able to fetch the=20
>> distfile without trouble.  It might just be a partially dled file and =

>> a checksum mismatch.
> if you do a "make checksum" it will download the file or resume a=20
> partial download before checking the hash.
>
>
>> You can try (as root)
>> rm -rf /usr/ports/distfiles/php-5.3.9.tar.bz2
>>
>> and cd /usr/ports/lang/php5&&  make clean&&  make install clean
> or make distclean
>
>> If that gets you past the checksum error, you should be able to build =

>> it successfully.
> Probably the ports tree needs to be updated to pick-up an updated hash =

> value.
> _______________________________________________
> freebsd-questions@freebsd.org mailing list=20
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to =
"freebsd-questions-unsubscribe@freebsd.org"
> _______________________________________________
> freebsd-questions@freebsd.org mailing list=20
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to =
"freebsd-questions-unsubscribe@freebsd.org"
>
>
Did you out this in httpd.conf?

from pkg-message.mod:

***************************************************************

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

***************************************************************


Tim Kellers
_______________________________________________
freebsd-questions@freebsd.org mailing list =
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to =
"freebsd-questions-unsubscribe@freebsd.org"
[>] -----------------------------------------------------
And have a look at /usr/ports/lang/php5-extentions
An easy to follow step by step tutorial =
http://www.unixmen.com/how-to-install-apache-mysql-php-phpmyadmin-in-free=
bsd/

G'luck
Hasse





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000701ccd9c1$99ffdea0$cdff9be0$>