|
|
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))
| |
| | |
| [[Category:Administrator]]
| |
| [[Category:Developer]]
| |
| | |
| [[ja:PHP]]
| |
| [[pl:PHP]]
| |
| [[de:PHP]]
| |