<?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>Sun, 12 Feb 2012 19:32:33 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Brian Swan's Blog: The SQL Server ODBC Driver for Linux is Available!]]></title>
      <guid>http://www.phpdeveloper.org/news/17180</guid>
      <link>http://www.phpdeveloper.org/news/17180</link>
      <description><![CDATA[<p>
As <i>Brian Swan</i> has mentioned in <a href="http://blogs.msdn.com/b/brian_swan/archive/2011/11/28/the-sql-server-odbc-driver-for-linux-is-available.aspx">his latest blog post</a>, the ODBC database driver for SQL Server on Linux has been released. This is a huge step forward for directly connecting linux-based systems (and programming languages) to this popular Microsoft product.
</p>
<blockquote>
The first beta release of the SQL Server ODBC Driver for Linux is available for download! As <a href="http://blogs.msdn.com/b/brian_swan/archive/2011/10/13/microsoft-announces-sql-server-odbc-driver-for-linux.aspx">announced in October</a>, the "Multiplatform Team" (a.k.a. the "MPlat Team") has released a preview version of a driver that will provide first-class access to SQL Server from applications running on Linux operating systems. The team is looking for feedback on this release to incorporate into their production-ready release, so try it out and let us know what you think.
</blockquote>
<p>
He links to a few resources about the release - <a href="http://blogs.technet.com/b/dataplatforminsider/archive/2011/11/28/available-today-preview-release-of-the-sql-server-odbc-driver-for-linux.aspx">more details</a>, a <a href="http://www.microsoft.com/download/en/details.aspx?id=28160">link to download the driver</a> and the <a href="http://msdn.microsoft.com/en-us/library/hh568451(SQL.110).aspx">official documentation</a>.
</p>]]></description>
      <pubDate>Tue, 29 Nov 2011 08:39:35 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[HowToForge.com: Installing Cherokee With PHP5 And MySQL Support On Ubuntu 11.04]]></title>
      <guid>http://www.phpdeveloper.org/news/16733</guid>
      <link>http://www.phpdeveloper.org/news/16733</link>
      <description><![CDATA[<p>
On the HowToForge.com site there's a new tutorial stepping you through the process of getting <a href="http://www.howtoforge.com/installing-cherokee-with-php5-and-mysql-support-on-ubuntu-11.04">Cherokee+PHP+MySQL working</a> on an Ubuntu linux installation.
</p>
<blockquote>
Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, virtual hosts, authentication, on the fly encoding, load balancing, Apache compatible log files, and much more. This tutorial shows how you can install Cherokee on an Ubuntu 11.04 server with PHP5 support (through FastCGI) and MySQL support.
</blockquote>
<p>
The tutorial makes use of the package manager (apt-get) to install the needed software, so don't look for complete compiling information from this process. They include a bit of the configuration of the Cherokee installation and how you enable PHP support via its interface. Screenshots of the Cherokee interface are included to help make it easier to follow along.
</p>]]></description>
      <pubDate>Wed, 17 Aug 2011 13:46:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Elvin Haci's Blog: Using Python and PHP together]]></title>
      <guid>http://www.phpdeveloper.org/news/16447</guid>
      <link>http://www.phpdeveloper.org/news/16447</link>
      <description><![CDATA[<p>
<i>Elvin Haci</i> has a recent post to his blog showing how he set up <a href="http://webania.net/using-python-php-together/">PHP and Python to work on the same machine</a>, just on different ports of the same Apache instance. His example is based on Ubuntu, but the principles can be used just about anywhere.
</p>
<blockquote>
Today i decided to install Python in Ubuntu OS and to use PHP and Python both together. If i hadn't installed php and wanted to have  python as only localhost in my OS, so it was easy, there are plenty of examples which show how to do it(for example). But if you have already installed php and you want to have python, then let's go on. Of course we need two different ports if we want to do so. And i could easily install and test it. So i am sharing how i did it.
</blockquote>
<p>
He includes all of the commands and configuration changes you'll need to get Python and Apache all set up (he assumes you already have PHP installed). He also includes a full listing of his Apache config file so you can get a feel of how it all fits together using the VirtualHosts.
</p>]]></description>
      <pubDate>Thu, 09 Jun 2011 10:58:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hannes Magnusson's Blog: up2date PHP5.3 packages for Ubuntu]]></title>
      <guid>http://www.phpdeveloper.org/news/16209</guid>
      <link>http://www.phpdeveloper.org/news/16209</link>
      <description><![CDATA[<p>
In a new post to his blog <i>Hannes Magnusson</i> mentions that the PHP packages for Ubuntu linux installs are woefully out of date and can make a developer's live even more difficult than it already can be. It help ease the situation a bit, he's figured out how to provide custom PHP 5.3 packages to anyone who wants them through a service called <a href="https://launchpad.net/">Launchpad</a>.
</p>
<blockquote>
<a href="https://launchpad.net/">Launchpad</a> makes it really easy to provide your own custom packages, and even has a vast build farm to build packages automatically for different architectures and different Ubuntu releases. The only down side is it doesn't build rpm packages.. Thats fine by me, but that would be really useful for those wishing to deploy on a RedHat based distro.
</blockquote>
<p>
He took the current package and pulled out a lot of the setup to make <a href="https://github.com/bjori/php5-vanilla-ubuntu">a "vanilla" installation</a>. You can then look over at the <a href="https://launchpad.net/~bjori/+archive/php5">PHP 5.3 PPA</a> he's provided on his Launchpad account and grab this most up to date package.
</p>]]></description>
      <pubDate>Mon, 18 Apr 2011 08:41:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christian Weiske's Blog: A MIME type for .php files]]></title>
      <guid>http://www.phpdeveloper.org/news/16195</guid>
      <link>http://www.phpdeveloper.org/news/16195</link>
      <description><![CDATA[<p>
<i>Christian Weiske</i> has a recent post to his site looking at something most PHP developers don't even think about when serving up their scripts - the <a href="http://cweiske.de/tagebuch/php-mimetype.htm">MIME types for PHP files</a>.
</p>
<blockquote>
While setting some svn properties at work, we wondered about the correct MIME type for .php files.
</blockquote>
<p>
He found several in the <a href="http://www.iana.org/assignments/media-types/">official IANA list</a> including "text/php", "application/php" and "application/x-http-php" - all valid but none of them considered a standard. He talks about the ones supported by linux distributions (like Debian/Ubuntu) and some reasoning that might make "application/php" the best choice of the list. He points out some downsides to the choice, though, including the fact that something starting with "application/" should considered "machine readable" only despite PHP just being text.
</p>]]></description>
      <pubDate>Thu, 14 Apr 2011 09:17:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: Security Notice (wiki.php.net)]]></title>
      <guid>http://www.phpdeveloper.org/news/16087</guid>
      <link>http://www.phpdeveloper.org/news/16087</link>
      <description><![CDATA[<p>
On PHP.net there's a <a href="http://www.php.net/index.php#id2011-03-19-2">quick security advisory</a> for those that didn't see the news - the wiki.php.net machine was compromised but has been wiped and all accounts reset and requiring a password reset.
</p>
<blockquote>
The wiki.php.net box was compromised and the attackers were able to collect wiki account credentials. No other machines in the php.net infrastructure appear to have been affected. Our biggest concern is, of course, the integrity of our source code. We did an extensive code audit and looked at every commit since 5.3.5 to make sure that no stolen accounts were used to inject anything malicious. Nothing was found. The compromised machine has been wiped and we are forcing a password change for all svn accounts.
</blockquote>
<p>
The issue was caused by a combination of a problem with the wiki software and a Linux root exploit. <a href="http://www.theregister.co.uk/2011/03/21/php_server_hacked/">The Register</a> has additional comments about the issue and outage.
</p>]]></description>
      <pubDate>Wed, 23 Mar 2011 10:43:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Behler's Blog: Dev-Box: Virtual Machines for Developers]]></title>
      <guid>http://www.phpdeveloper.org/news/16011</guid>
      <link>http://www.phpdeveloper.org/news/16011</link>
      <description><![CDATA[<p>
<i>David Behler</i> has provided <a href="http://www.davidbehler.de/2011/03/virtual-machine-for-developers/">a complete guide</a> to helping you get a development virtual machine instance up and running quickly complete with Apache, PHP, MySQL and Samba shares to access your files.
</p>
<blockquote>
I know that no server is like the other and you might still run into some problems due to different library versions and so on, but you gotta admit that two Linux servers have way more in common than a Linux and a Windows server. So in this post I'll tell you how to setup your own VM with all the libs you need. Even if you haven't worked with Linux before, you should be able to follow this tutorial/example easily.
</blockquote>
<p>
He uses an image <a href="http://www.thoughtpolice.co.uk/vmware/#ubuntu10.10">from thoughtpolice</a> as the base and walks you through every step of the way. He shows you how to log in as root, update all packages and start installing the software you'll need (all via apt-get). There's even a sample Samba configuration file you can use to get started. The end result of all of this setup can be found <a href="http://www.davidbehler.de/wp-content/plugins/download-monitor/download.php?id=1">in this image</a> too.
</p>]]></description>
      <pubDate>Tue, 08 Mar 2011 09:17:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Wes Ray's Blog: Configuring Fedora 12 PHP/MySQL Server with Nginx and reverse proxy to Apache]]></title>
      <guid>http://www.phpdeveloper.org/news/15448</guid>
      <link>http://www.phpdeveloper.org/news/15448</link>
      <description><![CDATA[<p>
<i>Wes Ray</i> has <a href="http://www.wessray.com/php/configuring-fedora-13-php-mysql-server-with-nginx-and-reverse-proxy-to-apache/">posted a step-by-step guide</a> to help you get your Fedora server up and running with PHP, MySQL and the Nginx web server. He also sets up Apache as a reverse proxy for the web requests.
</p>
<blockquote>
Ok so I'm going to make this article quick, simple and to the point.  Fuck the bullshit, lets get ya'll setup with nginx with a  reverse proxy to apache in less than an hour.   Now this article is made for VPS type system such as linode or slicehost.  We're starting at the point in which you have Fedora 13 actually installed, base system.
</blockquote>
<p>
He goes through the steps to install all of the needed packages - nginx, PHP, MySQL - and then how to configure nginx to serve up your websites. He notes that the important part is the location of the container to get PHP working. Setting up Apache is a simple one-line change to the httpd.conf and he even includes the installation of APC, mlocate and fail2ban.
</p>]]></description>
      <pubDate>Wed, 17 Nov 2010 13:15:37 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPFreaks.com: A simple Debian based dev environment]]></title>
      <guid>http://www.phpdeveloper.org/news/15072</guid>
      <link>http://www.phpdeveloper.org/news/15072</link>
      <description><![CDATA[<p>
On the PHPFreaks.com site there's <a href="http://www.phpfreaks.com/tutorial/a-simple-debian-based-dev-environment">a new post</a> that's a guide for creating a basic development environment on a Debian system (complete with VirtualHosts).
</p>
<blockquote>
This is just a quick walkthrough describing how to setup a decent development environment allowing the easy setup of multiple sites. It already assumes you have a working Debian or Ubuntu OS installed and configured with PHP, MySql & Apache already running. You will also need to have a working sudo.
</blockquote>
<p>
They add a group for the web server user (www), change some permissions on the web root directory and edit the base Apache2 "sites" file where the VirtualHosts live. They create a sample PHP file - a <a href="http://php.net/phpinfo">phpinfo page</a> - in the directory and add a record to the local hosts file for the new domain. Commands for all of the above are included.
</p>]]></description>
      <pubDate>Fri, 03 Sep 2010 09:45:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Blog: How to: PHP 5.3 with PHP-GTK and Cairo on Linux Mint 9]]></title>
      <guid>http://www.phpdeveloper.org/news/14955</guid>
      <link>http://www.phpdeveloper.org/news/14955</link>
      <description><![CDATA[<p>
On the PHP-GTK blog today there's <a href="http://php-gtk.eu/en/how-to-php-53-with-php-gtk-and-cairo-on-linux-mint-9">a new post</a> looking at getting the latest versions of PHP (5.3) and PHP-GTK up and running on a Ubuntu-based system.
</p>
<blockquote>
At the moment there are some minor problems when trying to get a working installation of PHP with GTK running on Ubuntu based systems. Here is a quick walk through of how you can get this all set up with the trunks from GTK and Cairo and the official package for php-cli in 10 easy steps. This installation was originally done on Linux Mint 9 but should work with most Ubuntu based Linux distributions.
</blockquote>
<p>
There's ten steps in the process including fetching the packages you'll need with an apt-get call, checking out the latest cairo and php-gtk and the commands to patch and build the source.
</p>]]></description>
      <pubDate>Fri, 13 Aug 2010 09:33:23 -0500</pubDate>
    </item>
  </channel>
</rss>

