WikiStart » History » Revision 22
« Previous |
Revision 22/49
(diff)
| Next »
Alexey Klyukin, 03/21/2007 02:35 PM
= PL/php Trac =
Welcome to the PL/php Trac site. This site is designed to help us foster a community around PL/php. Recently, PL/php has started seeing more development, and we have recently started releasing new versions. Please see the [wiki:Downloads] page. You can get the latest sources using anonymous svn access from http://projects.commandprompt.com/public/plphp/repo
PL/php 1.3 was released on 2006-07-14. It has been sitting here for a while and works pretty well. The following we know does not work:
{{{
CREATE OR REPLACE FUNCTION test_func() RETURNS text $$
RETURN phpinfo();
$$ LANGUAGE 'plphp';
}}}
It will result in an execution timeout.
We also do not currently support in/out parameters but it is on the list.
PL/php 1.2 was released on 2005-12-13. This version adds SRF (Set-Returning Function) support. It is also an attempt to make the build system a bit more independent of your actual setup. In order to build it, you need to have the apxs program somewhere in your path. Please report any incompatibility.
PL/php 1.1 was released on 2005-12-05. This version is much cooler than the previous one because you don't have to patch PostgreSQL nor PHP sources -- actually, you don't even need those sources, so it's much easier to install than the previous 1.0 version. This is the first release since I (Ãlvaro Herrera) took maintainership of PL/php.
Available DocumentationPlease see the [wiki:InstallDocs PL/php Installation procedures].
Before you can use PL/php, you need to [wiki:CreateLang create the language] in the database. (In PostgreSQL 8.0 you need [wiki:CreateLang80 these instructions instead]).
Usage Documentation: [wiki:Documentation PL/php User Guide]
GotchasThe current design of PL/php is not really very portable, as it depends on the Apache PHP SAPI. In practice, this means that PL/php is not very likely to compile or run on non-Linux platforms, or even on non-stock Linux platforms. Please see the [http://lists.commandprompt.com/pipermail/plphp/ mailing list archives].
SupportYou can join the [http://lists.commandprompt.com/mailman/listinfo/plphp mailing list] .
Or you can reach us on Freenode at the '''#plphp''' channel.
DownloadsPlease refer to the [wiki:Downloads] page.
Obsolete Documentation[wiki:InstallDocs10 PL/php 1.0 Installation Procedures]
Updated by Alexey Klyukin over 17 years ago · 22 revisions