Questions tagged [mamp]

The abbreviation "MAMP" stands for: Macintosh, Apache, MySQL and PHP. The OS X software application "MAMP" will quickly install the whole stack and provide a GUI for management.

The abbreviation "MAMP" stands for: Macintosh, Apache, MySQL and PHP.

MAMP installs a local web server environment suitable for running applications developed in the PHP programming language and using the MySQL database. The MAMP control panel includes the option to select between several supported versions of PHP.

The bundled PHP installations include:

  • common PHP extensions such as gd, jpeg, and XML support
  • the phpMyAdmin web interface for viewing and managing MySQL databases
  • precompiled PHP Accelerators such as APC, eAccelerator, and XCache

There are several versions of MAMP:

  • MAMP Stack by BitNami is a free, fully featured version for setting a local development environment. It includes a control panel and it has freely available modules for adding WordPress, Joomla!, Drupal and dozens of other applications. It is also available for free in the Mac OS X app store

  • MAMP is a free version primarily intended for setting up a personal web server or development environment. It includes a basic control panel for starting and stopping the Apache and MySQL servers, but more advanced configuration changes will require editing configuration files directly.

  • MAMP PRO is a commercial version of MAMP which includes additional administrative UI features such as the ability to enable/disable Apache modules and edit configuration files via the MAMP control panel.

Both MAMP versions are included in the same installer, however MAMP PRO is a trial version and will require a commercial license for continued usage. For a feature comparison, see: MAMP vs MAMP PRO.

MAMP is installed in the typical Mac fashion: very easily. MAMP will not compromise any existing Apache installation already running with your OS X. You can install Apache, PHP and MySQL without starting a script or having to change any configuration files!

Furthermore, if MAMP is no longer needed, it is sufficient to delete the MAMP folder and everything returns to its original state (i.e. MAMP does not modify any of the "normal" OS X files).

Additional Resources:

3215 questions
1
vote
1 answer

SQL Query PHP website from Win7 to MAMP

I've created a PHP login system running on a Macbook using MAMP. When I create a new user account from a networked Win7 machine I can create the account (new account details appear in the database) To login the sql query can not find the matching…
1
vote
3 answers

MAMP PHP config file help

When I modify the php.ini document found in Applications/MAMP/conf/php5/php.ini The changes are not reflected in the php info page in the MAMP interface WHY?
Mazatec
  • 11,481
  • 23
  • 72
  • 108
1
vote
1 answer

Running 2 projects on apache server

I have 2 projects in my htdocs folder: project1 and project2. I am running my project1 on MAMP server. It's located on localhost:8888 (default location provided by MAMP). I want to run my second project2. What changes do I need to do to make it…
user231791
  • 301
  • 2
  • 5
  • 14
1
vote
0 answers

How do I reset default configuration provided by Mac OS x?

I have just messed up with default apache server and PHP. MAMP is working perfectly. But I want to run it on default mode because of some other setups. Is there any way to do so? I tried…
user231791
  • 301
  • 2
  • 5
  • 14
1
vote
1 answer

Different .htaccess and mod_rewrite results from MAMP to Ubuntu/Apache2

My local version of my website(MAMP) seems to be getting different results for mod_rewrite than my Ubuntu servers. For example, when I type in http://gymtracker.in/articles It should be internally converting to…
Compulsed
  • 33
  • 3
1
vote
0 answers

Apache won't start in MAMP Pro

I’ve tried several ways to get MAMP PRO to work for me. The main issue is that Apache keeps conking out, not sure why. Apache starts when i don’t have any servers other than local. But when i start to create new servers Apache won’t run. Here is my…
MARS
  • 35
  • 4
1
vote
1 answer

Run web application from local machine and host files on external server

ReWrite of same Question I'm building a web application using Django. I have a web server that holds my static files, but that is all it can do. I want to run the website from my computer using MAMP. On my system I have a MySql database. How do I…
Marcus
  • 9,032
  • 11
  • 45
  • 84
1
vote
1 answer

connecting to mac localhost via windows computer sharing the same network

I'm running MAMP on a mac computer, and can successfully access it from any mobile device (or another mac) via the local IP address, which I've verified via mac > preferences > network. I've added a virtual host for MAMP, and added this host to my…
mheavers
  • 29,530
  • 58
  • 194
  • 315
1
vote
1 answer

How do I open cakephp's index.php through MAMP?

I'm very new to web designing and I recently installed MAMP and Cakephp. (configured for MAMP as per many tutorials online). I'm learning cake through the blog tutorial. I want to know how to access cake's index.php file on the web browser. The cake…
user2624376
1
vote
1 answer

MAMP links not found

Im using mamp on osx 10.8. On the site I am developing I get the error: Not Found The requested URL /test was not found on this server. There is nothing wrong with the site - as it's a copy from my main computer. I think there is something wrong…
panthro
  • 22,779
  • 66
  • 183
  • 324
1
vote
2 answers

Typing localhost in browser should send me to main page of my PHP project

I have a PHP project which has many files. I have configured it properly and it's working. But I want that whenever I type (only) localhost in my browser, it should lead to the main page of my project. Right now, the scenario is whenever I do that,…
1
vote
1 answer

Composer and mamp ssl extension not working together

I was trying to enable ssl extension on MAMP to get a sylius (symfony2 bundle) working. But when the extension was enabled, composer started to misbehave saying that the ssl extension wasn't installed... I follow this tutorial to install ssl…
1
vote
1 answer

can not get memcached to run with laravel

I have read through al the questions here on memcached and after a frustrating time to get it compiled to the correct version of php and loaded into php laravel doesnt recognise my attempts. running phpinfo yields this- Yet laravel 4 yields this I…
Chris Mccabe
  • 1,902
  • 6
  • 30
  • 61
1
vote
0 answers

Viewing MAMP site on iPhone/iPad?

I'm compiling my website with Hammer for Mac and running the site in a local environment with MAMP. Now, I'm able to view the site on my iPhone when visiting 10.0.1.2/project-name/html but for some reason it's not reading the paths correctly, which…
realph
  • 4,481
  • 13
  • 49
  • 104
1
vote
0 answers

Can't get MAMP to load xdebug (phpinfo())

MAC OSX 10.7.5 -- MAMP 2.1.3 -- XDEBUG 2.2.3 I used the xdebug wizzard to download and install using the terminal. After following the steps Rebooted MAMP but no xdebug in phpinfo(); I thought it was weird that the wizzard says all you have to do it…
Immers
  • 343
  • 1
  • 6
  • 22