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" <rwmailli...@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 > > 'latest stable' (5.2.17 located in /usr/ports/lang/php52). The > > result is pretty much the same: > > suhosin-patch-5.3.9-0.9.10.patch.gz. ===> 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 > > absolutely sure you want to override this check, type "make > > NO_CHECKSUM=yes [other args]". *** Error code 1 > > > I just portupgraded my php5 this morning and I was able to fetch the > 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 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 http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"