Install EasyPHP

EasyPHP Installation

  • Assuming no MySQL, PHP or Apache installations exist already.
  • Best run as a development/test server

1 - Stop IIS running if installed

2 - Download and install the latest Easy PHP from http://www.easyphp.org (16MB download)

3 - Set up the database and point the web server to your Elgg folder (all done from the EasyPHP tray icon)

  1. Right click EasyPHP tray icon, select Administration;
  2. A new tab is created in your browser for managing Eesy PHP;
  3. Add your Elgg folder to Apache in Alias section;
  4. Click Manage MySQL with PhpMyAdmin, create a database and account for Elgg.

4 - (Ignore this step for v5.3 or later)From the tray icon go Configuration/Apache find the line "#LoadModule rewrite_module modules/mod_rewrite.so" and remove the "#"

5 - (Ignore this step for v5.3 or later)Change

 AllowOverride None 
   to 
 AllowOverride All
  in the relevant directory entry in configuration/apache 

6 - (Ignore this step for v5.3 or later)From the tray icon fo Configuration/PHP find the line ";extension=php_curl.dll" and remove the ";"

7 - A reboot is best Elgg should run via http://127.0.0.1

Search docs