Difference between revisions of "PHP"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.2. Up-to-date documentation for the latest stable version is available here: PHP.

(See also:)
(redirect as suggested in Talk:PHP)
Line 1: Line 1:
PHP is the scripting language in which Moodle is developed. PHP does not stand alone, it is tightly integrated with a suitable HTTP Server. Most people use the [[Apache]] HTTP Server for this purpose although a number of others are supported.
#redirect [[PHP FAQ]]
PHP describes itself as "a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into [[HTML in Moodle|HTML]]."
== Installation ==
Usually PHP is installed alongside [[Apache]] and [[MySQL]] in a combination known as AMP, see [[Installing AMP]] for details. It is possible to build PHP from source - you might have to if you need a very new version for developing Moodle - however, it is quite challenging. PHP itself has many dependencies that you will need to obtain and build, some of which are also tricky to build from source (e.g. GD).
== Minimum version requirements ==
The minimum version of PHP required for Moodle is listed in the [[Installing_Moodle#Requirements|requirements section of the installation instructions]]
== See also: ==
* [[PHP FAQ]] (this page will soon become part of that FAQ page --[[User:Frank Ralf|Frank Ralf]] 08:18, 13 May 2009 (UTC))

Revision as of 12:01, 21 May 2009

Redirect to: