Mamp localhost resolving very slowly
When I make local changes to my PHP / WordPress website, the localhost does not seem to update for 20-30 minutes.
I'm on Mac OSX 10.8.4 and using MAMP Pro. I have two sites that I have created separate host entries for, let's call them mysite1.dev
and mysite2.dev
.
Here is my MAMP Server configuration:
Apache: 80
MySQL: 3306
SSL: 443
I saw this article ( How can I eliminate slow resolving/loading of localhost/virtualhost (a 2-3 second lag) on Mac OS X Lion? ) on the Bonjour conflicts and edited my /private/etc/hosts
file with the suggestions in this article:
- I changed the host names from
mysite1.localhost
tomysite.dev
because it sounds like the conflict is with.local
names - DID NOT WORK
-
I updated the Hosts file to have separate
::1
addresses - DID NOT WORK:::1 <tab> mysite1.dev ::1 <tab> mysite2.dev
-
I tried putting all of my host entries onto one line - also didn't work:
127.0.0.1 localhost mysite1.dev mysite2.dev ::1 localhost fe80::1%lo0 localhost
It seems like MAMP Pro overwrites the hosts file any time I restart the server.
I would be SUPER grateful for any help you can offer.
Change MAMP cache to OPcache. It worked for me
I had the same problem and found the solution on this post: MAMP time between seeing live changes
The instructions, which I followed:
The solution is uncommenting lines in the php.ini
file, which can be found in
/{MAMP Directory}/bin/php/php5.5.3/conf/php.ini
Comment out Opcache:
[OPcache]
;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
; opcache.memory_consumption=128
; opcache.interned_strings_buffer=8
; opcache.max_accelerated_files=4000
; opcache.revalidate_freq=60
; opcache.fast_shutdown=1
; opcache.enable_cli=1
Documentation ( yes it started in 5.5 ):
http://www.php.net/manual/en/intro.opcache.php
I had similar problems running php 5.5.3. After I changed back to 5.4.19
it worked.
You can change the version in the MAMP GUI
. You might have to rename your 5.5.3
folder to 5.5.X
for 5.4.19
to show up in the GUI. The php
folders are placed at: Applications/MAMP/bin/php