DeveloperTutorials.com: How to Install PHP 5 on Linux
481559
From the DeveloperTutorials.com website today there's a new walk-through showing you how to get PHP5 installed with Apache and MySQL onto a linux machine of your choosing. They chose to go with SuSE, but it should work on just about anything else.   We will set up PHP as a shared module, being loaded into Apache2 dynamically during the server startup. These instructions are known to work for PHP versions: 5.0.4 through 5.2.1.   They list a few prerequisites (the obvious ones) and where to grab the source for PHP. The rest is broken up into a few simple (hopefully) steps for the unpacking, compiling, configuring and integration with Apache.
257547
The HowTo Forge website has a new tutorial CentOS users out there might want to check out. It steps through the installation of a MSSQL database extension for PHP (it's not installed by default) from the yum repository.   As you might have noticed on Centos 5.0, there is no PHP-MSSQL module/extension available in the default yum repositories. So if you want to use it you can alter the PHP binary or you can compile an mssql module/extension. In this article I will explain how to compile the mssql module/extension.   It's a pretty simple process involving only a few downloads (RPM files) and altering the contents of some configuration files to make things work together happily. In the end, you'll have a dynamic extension you can load into your PHP installation whenever you want.
416901
Aaron Wormus has a new note on his blog today about his presentation at this year's Zend/PHP Conference & Expo and another speaker he's excited to hear.    One of the Zend conference sessions that I'm pretty excited about is Don Samisa Abeysinghe's (of WSO2) "Fully Fletched Web Services with PHP".   I'll be presenting a session on "Moving to PHP5 with Style." This tutorial/case study will be based on experience in transitioning several codebases from PHP4 to PHP5, creating unit tests & started a move towards a service based architecture without a complete platform rewrite.    Aaron's talk fits under the banner of the "PHP Development" talks, including others on topics like hosting PHP applications on Windows, working with PDO, unicoding in PHP6, and using PHPUnit.
757345
The Yahoo-acquired site Upcoming.org has released a new (PHP 5 only) wrapper class for interfacing with their backend API. The Zend Developer Zone has the full story.   On Sept 28, 2006, Upcoming.org released it's new PHP 5 (only) wrapper class. Details can be found here and the wiki page can be found here.   The wiki page lists the prerequsites you'll need to use the wrapper (including SimpleMXL, PEAR's Cache::Lite, and the API documentation) as well as a simple "getting started" guide to making requests. There are a few issues they mention happening with the package, so keep an eye out for future updates.
724359
The Slackware linux development group has released a new package for PHP4-using users of their distribution today:   New php-4.4.8 packages are available for Slackware 10.2 and 11.0 to fix security issues. More details about the issues may be found here: http://bugs.php.net/43010.   You can download it from their FTP sites, two versions for each of the most recent distributions: Slackware 10.2 and Slackware 11.0
23151
Here's what was popular in the PHP community one year ago today:PHPClasses.org: File upload progress meter for PHP 4, at last!Zend Developer Zone: Zend Framework Preview Release 0.6.0 AnnouncedIBM developerWorks: Generate Flash movies on the fly with PHPMike Bernat's Blog: Creating a Simple Registration Script using PHPphp|architect: An overview of the CakePHP frameworkPHPBuilder.com: Reading RSS feeds in PHP: Part 2The Bakery Blog: SwiftMailer Component TutorialPHP-GTK Community Site: Merry Christmas (A Holiday Widget)Ben Ramsey's Blog: Installing the Eclipse PHP IDEZend Developer Zone: Zend Studio 5.5 WalkthroughCommunity News: Vancouver PHP Conference 2007Edin Kadribasic's Blog: BenchmarksJSLabs Blog:  phpBB 3...is it worth the wait?Christopher Jones' Blog: Installing Oracle XE on Ubuntu with PHPChris Chabot's Blog: phpSocketDaemon
280222
As mentioned by Elizabeth Naramore on the php|architect site, there's a new version of the free debugger from the PhpEd folks that's been released and ready for download - version 2.15.5.   Updates in this latest version include:   All php versions from 4.3 up to 5.2 are supported Fixed problem with profiler denominator Pre-compiled binaries for Win32 and Linux Source code   It's not going to be quite as powerful as the one that comes with the full version of PhpEd, but it is still a very useful little app. download it for yourself and give it a try.
535273
PHP driven Inventory, HelpDesk, Support, Issue Tracking, and Knowledge Base web application. Focuses on simplicity and ease of customization. Sort of a mini-Directory solution for SMBs using PHP and any Pear::DB supported database. OpenIT 1.3 represents a major step from 1.2.  Thanks to Aaron's (acolflesh) new "Lookups" section all entries in the database can be edited via OpenIT.  This means no more using phpMyAdmin to add Departments.   Dan (dancoulter) worked hard to get Active Directory authentication to work via LDAP.  This is an exciting feature for anyone using Active Directory.  The coding style is in a state of flux as we're trying to bring it in line with PEAR standards.  There have been minor database changes.  At this point the easiest way to upgrade your database is to do a diff of the old & new tools/setup.php scripts to see what has changed.  Please use this release as much as possible and report bugs on the SourceForge Project Bug tracker & forums.  Note:  From version 1.3 forward OpenIT will follow versioning practices similar to the Linux Kernel.  This means all odd minor number releases (1.3, 2.5, etc.) will be "Testing" releases, while even minor number releases (1.4, 2.0, etc.) will be "Stable" releases.  OpenIT 1.3 Released http://openit.sf.net  This version is availabe here: https://sourceforge.net/project/showfiles.php?group_id=111107&package_id=133178
723293
Edin Kadribasic has released the latest update for his Win32 builds in the PHP 4.4.x series - PHP 4.4.5-win32 with the MySQL 5.0.22 drivers.   There's a direct download here which contains two files. Drop these top files into your current install folder and you should be good to go (it will overwrite one file and insert another).   Previous versions can be found as tagged on his blog.
725644
Zend has a new download for those out there interested in using PHP on a Sun Java System Web Server - the PHP Enabler for the Java System Web Server.
8401
According to the latest post on the main PHP site, the latest release of the PHP 5 series - PHP 5.2.4 has been posted for public consumption.   The PHP development team would like to announce the immediate availability of PHP 5.2.4. This release focuses on improving the stability of the PHP 5.2.X branch with over 120 various bug fixes in addition to a resolving several low priority security bugs. All users of PHP are encouraged to upgrade to this release.   Check out the release announcement for complete details on what's been updated or just head straight to the downloads page to grab this latest release.
408694
Via this Secunia advisory posted today, there's information about the update the Fedora Linux group has made to the PHP package included in their distribution. According to the release:   This fixes some vulnerabilities, which can be exploited by malicious, local users to bypass certain security restrictions and by malicious people to bypass certain security restrictions and cause a DoS (Denial of Service).   The original advisory post has more details on what the update fixes as well as the link to download the RPM packages to update your system. You can either manually download them or use the "yum" system to handle things a bit more automatically.
440458
PHP Magazine has a new posting today titled "How To: Install PHP 5, Apache 2 and SQLite on Windows". Obviously, it instructs you on the correct way to install these pieces of software correctly as well as how to interconnect them.
622401
The International PHP Magazine has posted results from their latest poll conducted over this past week asking which, of their given options, is the best helpful hint for creating a web application in PHP.   Two of the options ranked higher than the rest with one (Page/object caching) coming out on top of the other (Don't save performance testing for the end of the project). The remainder of the votes were divided pretty evenly between the last three options: "Use multi result set queries to your database", "gzip compression", and "Tune your web server".   While you're in the polling mood, you should check out this week's new poll that wonders which of their options might be the biggest hindrance to PHP5's adoption in the community.
340760
As mentioned in this advisory on the Secunia website (reposted from the original advisory) the Fedora Linux group has posted an update for their PHP package to bring it up to date with the recent PHP 5.2.4 release.   Fedora has issued an update for php. This fixes a weakness and some vulnerabilities, where some have unknown impacts and others can be exploited by malicious users and malicious, local users to bypass certain security restrictions.   You can find the complete list of packages that were updated in their advisory posting and a brief mention of the easiest way for you to update your distribution (yum).
703077
Gennady Feldman has posted the second part of his install instructions for setting up the Oracle Instant Client (11g) and the Oracle OCI8 drivers in PHP.   This is part 2 of my installation instructions. This is my attempt to provide an updated and simplified reference. I am leaving Part 1 as is, because that part can also be useful.   This updated tutorial shows the steps to installing 11g (versus 10g in the previous example) including the packages you'll need, the commands to make it work and a PEAR version of the install if you choose to go that route.
321583
Latest PHPClasses.org Releases:NodeezMySQLList content of directoryPablosky MySQLRImageManipulatorMySQL PaginationHTTP LocaleMySQL DB Class with  Data Manipulation Class TimeTaMeREasy PHP ValidationFiltreatmentImage to ASCII textKDoubleMetaphoneGeo Conversion