PHP and Debian

note: this page is a work in progress.

?TableOfContents()

Overview

From the package description:

  PHP is an HTML-embedded scripting language. Much of its syntax is borrowed
  from C, Java and Perl with a couple of unique PHP-specific features thrown
  in. The goal of the language is to allow web developers to write dynamically
  generated pages quickly.

This page contains information and links helpful for users and packagers of PHP software in debian. It also contains any errata for the latest stable release of debian. it is not meant to supercede documentation provided in the php package, nor is it meant as a general reference for programming in php. for those see the [#moreinfo Further Information] section.

The first place you should go for information

/usr/share/doc/php*. Most notably, README.Debian and NEWS.Debian, just like any other package. Note that if you are visiting this page while following the directions in that file, abort now because you're in an infinite loop :)

How PHP is packaged in Debian

Available packages

apt-cache search php

Configuration layout

I'll be dropping a description of how the various PHP sapi's are configured once it's clear whether etch will release with the old or new version of the config file layout --sf

For packagers of PHP applications/modules/libraries

For those interested in helping with PHP in Debian

please do :) more information forthcoming...

Etch errata

after the release of etch, any miscellaneous information/documentation/errata for the php version in etch shall be documented here. note that this is not a place for bug reports, though you should feel free to reference BTS reports if appropriate.

?Anchor(moreinfo)

Further Information