<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Fri, 24 May 2013 22:55:55 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Till Klampaeckel's Blog: PHAR and FreeBSD]]></title>
      <guid>http://www.phpdeveloper.org/news/17101</guid>
      <link>http://www.phpdeveloper.org/news/17101</link>
      <description><![CDATA[<p>
<i>Till Klampaeckel</i> has a new post about <a href="http://till.klampaeckel.de/blog/archives/172-PHAR-and-FreeBSD.html">replacing the now-missing phar port</a> on FreeBSD installations with a custom compile work-around.
</p>
<blockquote>
I noticed that archivers/pecl-phar vanished from the ports tree on one of my FreeBSD servers.
Problem? Reasons to remove the port were: the port is unmaintained, the port was based on the outdated phar extension from pec and that phar (in pecl) contains open security issues. The simple solution is to create a new port which of course will use the phar which is bundled in PHP's core.
</blockquote>
<p>
He includes the simple five or six step process you'll need to follow to compile your own phar extension for your installation - grabbing the latest source, compiling (configure/make) and putting the resulting shared object (.so) in the right place for PHP to find it. All that's left then is to enable it in the php.ini. <a href="http://php.net/phar">Phar</a> is an archive creation tool that (normally) comes bundled with versions of PHP and can be used to both read and write to compressed packages.
</p>]]></description>
      <pubDate>Tue, 08 Nov 2011 11:51:58 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Bob Majdak's Blog: Compile That PHP-GTK2, and More]]></title>
      <guid>http://www.phpdeveloper.org/news/8981</guid>
      <link>http://www.phpdeveloper.org/news/8981</link>
      <description><![CDATA[<p>
The PHP-GTK Community site has pointed out a work-in-progress <a href="http://phpgtk.opsat.net/doc/gtk/compile-from-source.html">guide to compiling PHP-GTK2</a> from <i>Bob Majdak</i>:
</p>
<blockquote>
This document does not care about what distribution you use, these instructions will work on all shapes of Linux, FreeBSD, or Solaris. It is up to you to translate any line into the required line for your distribution. I will however tell you right now, if you are on Ubuntu and never done this before, you are missing pretty much every package you need.
</blockquote>
<p>
There is one platform that there's not instructions for, though - Windows. All of the other major platforms are presented. Tools needed to compile your own setup include Autotools, the usual make tools, GTK+, a recent version of PHP (5.2 or higher) and LibGlade.
</p>]]></description>
      <pubDate>Tue, 06 Nov 2007 10:23:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[WorkingSoftware.com.au: Configuring PHP4 and PHP5 to run concurrently on FreeBSD]]></title>
      <guid>http://www.phpdeveloper.org/news/8116</guid>
      <link>http://www.phpdeveloper.org/news/8116</link>
      <description><![CDATA[<p>
From <i>Iain Dooley</i> on WorkingSoftware.com.au today, there's <a href="http://www.workingsoftware.com.au/index.php?h=WebLog&author_id=1&entry_id=62">a new tutorial</a> covering the installation of PHP4 and PHP5 onto a FreeBSD server.
</p>
<blockquote>
So, briefly here is my little recipe for getting PHP4 and PHP5 to run concurrently on FreeBSD using Apache 2.2 and mod_proxy.
</blockquote>
<p>
He <a href="http://wiki.coggeshall.org/37.html">points out one method</a> that's been posted to get this all working, but notes that there are a few issues he found with it. That's the point of <a href="http://www.workingsoftware.com.au/index.php?h=WebLog&author_id=1&entry_id=62">this post</a> - to rectify and solve those problems to have you on your way to a happily working PHP4/PHP5 installation.
</p>
<p>
His guide is broken up into the key steps:
</p>
<ul>
<li>Compiling with mod_proxy from FreeBSD ports
<li>Installing another Apache instance
<li> PHP Installation
<li> Configuring and running Apache
<li>and a bug, Bug 37770, he came across where the proxy would just stop working
</ul>]]></description>
      <pubDate>Mon, 25 Jun 2007 10:50:00 -0500</pubDate>
    </item>
  </channel>
</rss>
