Note: You are currently viewing documentation for Moodle 3.7. Up-to-date documentation for the latest stable version of Moodle may be available here: PHP.

PHP: Difference between revisions

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

Revision as of 12:01, 21 May 2009

Redirect to: