I came across a quick fix for MAMP (non-Pro) but that didn’t work for me. But just the other day I needed a Web site to actually send out email, even while testing it on my computer. This is not something I do or recommend others do (at the very least, it’s probably a violation of most ISP’s terms). One feature MAMP Pro offers is the ability to use dynamic DNS to serve your sites from your computer, even if your IP address changes regularly (which is the case for most home access). I’ve thought about upgrading to the Pro version off and on, but, when looking at the features, didn’t see the need. ![]() MAMP comes in a free version that I’ve been using, happily, for years. (Conversely, it’s easy in MAMP to use a different directory for the Web files I use the Sites folder in my home directory, which is more in keeping with the standard of not putting user files in /Applications.) This isn’t a big problem, but would be a nice feature to use. If MAMP were to store the databases (MySQL and SQLite) elsewhere, upgrading the version of MAMP wouldn’t overwrite the existing databases. Really, my only complaint is that MAMP doesn’t, by default, store the databases in a separate directory. It doesn’t conflict with the built-in Apache.In my opinion, there are three great things about MAMP: MAMP is a all-in-one MySQL, PHP, and Apache installer for Mac OS X (for Windows, XAMPP is the most common equivalent). It’s at this time that I started using MAMP. So, for some time, it was challening getting PHP to play along nicely with Apache on Mac OS X (one option was to tell Mac OS X to run the 32-bit Apache by default). Like many people on a Mac, I used Marc’s PHP installer to update my version of PHP, rather than build my own (with some exceptions, like when I wanted to play with PHP 6). ![]() This caused some problems with PHP, because PHP wasn’t ready as a 64-bit version (or, more specifically, some of the libraries PHP uses weren’t 64-bit ready). When Mac OS X went to 64-bit, a couple of years back, it started including the 64-bit Apache, too. But why is this post about MAMP Pro?įor years, Mac OS X was a 32-bit operating system with a 32-bit version of Apache included. ![]() When I develop projects on my computer, transferring them to a Web server is completely smooth process. For me, who regularly works with Web servers, I can do anything on my personal computer just the same as I can on a Web server. For many people I know and work with-great with computers but not a geek, it’s easy to appreciate the nice interface and reliability and features and so forth, without an awareness of the underlying Unix stuff. One of the main reasons I prefer Macs is that it’s Unix (based on Free BSD, since the creation of Mac OS X) without being too Unix-y. I’m not trying to start an argument over the best computer, I’m just saying I like the Mac. I primarily use a Mac for everything I do (and by “primarily” I mean just about 99.9% of the time), and have for years.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |