
How to run Your productive version of Mambo locally

Do You want to install Mambo?, have a copy of Your productive mambo homepage running locally? or simply develop easily PHP/MySQL code? Do You want to make Mambo a try without the hassle of installations and configurations?
EasyPHP might be the answer!
EasyPHP is a complete software package allowing to use all the power and the flexibility that offers the dynamic language PHP and the effecient use of databases under Windows. Package includes an Apache server, a MySQL database, a fully PHP execution, as well as easy development tools for your web site or your applications.
Click Read more… to see my experience with it:
Install easyPHP
EasyPHP is a complete software package allowing to use all the power and the flexibility that offers the dynamic language PHP and the effecient use of databases under Windows. Package includes an Apache server, a MySQL database, a fully PHP execution, as well as easy development tools for your web site or your applications.
![]() | The latest stable version (v1.7) is made of:
and can be downloaded at: http://www.easyphp.org/ |
![]() | It is a windows executale, all You have to do is install it. |
![]() | Start EasyPHP in the programs menu |
![]() | Verify that EasyPHP is running in the system tray |
![]() ![]() | Check configuration, Apache and MySQl must be started. If not be sure not to have another apache process running on port 80 |
![]() | Check proper installation of EasyPHP. Should open a web browser and drive You to this page |
Copy data from Your productive system (www)
Copy | How | |
all remote file | Using Your favorite FTP tool | |
all data in remote Database | With your provider HTML tool (PhpMyAdmin) Export all tables and content in a SQL file on your Disk |
Install file data locally
Copy Your webserver root to: EasyPHP1-7www
example: if EasyPHP is installed in E:/www.waltercedric.com/, then copy into E:/www.waltercedric.com/EasyPHP1-7/www/
Restore database data locally
![]() | Start a browser and go to http://127.0.0.1/mysql/ | ||
![]() ![]() | Restore the Data in your new database by importing the SQL file.
| ||
![]() | If the restore is successful, create a user, as found in the configuration file of Mambo. Create a User
| ||
![]() | Grant this user all rights by clicking edit. |
Change Mambo settings
there is a lot of chance that Your local Mambo is not at the same location of Your productive Mambo, so Small changes in Mambo/configuration.php are needed:
Example in production | Example localy |
$mosConfig_absolute_path = ‘www.waltercedric.com/Mambo’; | $mosConfig_absolute_path = ‘E:/www.waltercedric.com/EasyPHP1-7/www/Mambo’; |
$mosConfig_cachepath = ‘www.waltercedric.com/Mambo/cache’; | $mosConfig_cachepath = ‘E:/www.waltercedric.com/EasyPHP1-7/www/Mambo/cache’; |
Create a cache directory locally (I never do a backup of this directory, as it can be quite big in production)
Normally You’re done!