downloads |
documentation |
faq |
getting help |
mailing lists |
reporting bugs |
php.net sites |
links |
conferences |
my php.net
What is CVS?You can find more information about CVS, and download clients for most major platforms, at the CVS Wiki. CVS mirroringYou can also mirror the PHP CVS repository using CVSup, see our CVSup page for more details. ContributeIf you would like to join PHP development or would like to contribute to the PHP documentation, contact the relevant group. You will need your own CVS account to contribute. Source and binary snapshotsYou may also be interested in a PHP snapshot, see snaps.php.net. Compiled snapshots for Windows users are also included. Anonymous CVS AccessIf you wish to get the latest PHP source tree, you can obtain it through anonymous CVS. You should be warned that the CVS version is a development version, and as such, is often unstable, and may not even compile properly. The advantage of using CVS, though, is that you can get the latest fixes and updates, without having to wait for the official releases.PHP uses an advanced configuration system that requires you to have the following tools. Re2c is only necessary for developers and can be found here. All other utilities can be obtained from the GNU FTP site.
If you're experiencing problems, see also the section on buildconf failures. Steps for using PHP from CVS
There are also other things, like the XML source code
for the documentation, available via anonymous CVS. See
the web-based view of the CVS
server to see what is available. For example, to checkout the
latest english version of the PHP manual: autoconf, automake and libtool informationThere seem to be problems with libtool 1.4.2. It is suggested that you use libtool 1.4, along with autoconf 2.13 and automake 1.4. You should also ensure that autoconf, automake and libtool are installed in the same directory. libtool 1.5 will not work. The following combinations are known to work:
Copyright © 2001-2007 The PHP Group
All rights reserved. |