| WebSeitz/wikilog |
| MAMP |
|
| last edited by BillSeitz on Sep 19, 2008 9:30 pm |
MySQL/PHP/ApaChe local installer for MacOsX
when I started it the first time, couldn't get MySQL running: '/Applications/MAMP/Library/libexec/mysqld: Can't find file: ./mysql/host.frm (errno: 13)'
per this changing permissions in the mysql/mysql directory to mysql:admin (were set to my username, then admin): nope, it won't let me
ah, I think I figured out the issue. I think it has to do with the account-renaming associated with moving things over to my MacBook.
started MAMP under new/clean name, and both services started up.
Trying to load a dev data dump for work. Using [Php My Admin]
create new db
try importing, get "You probably tried to upload too large file" msg. Have to change 3 php.ini settings. Seems to be working now... Nope, timed-out in the middle.
imported via source command. Looks good.
Copied existing PHP stuff over to MAMP htdocs directory, tried to hit home page.
(somewhere in here I changed MAMP port to standard 80, fearing that some dynamically generated links might not work right otherwise)
Got empty page.
MAMP's PHP error log says I'm missing a Logger class I need.
tried to pull in chunks of httpd.conf - now ApaChe won't start at all! But every little testing thing I run says "Syntax [OK]".
test by going into apache2/bin directory and doing apachectl -S
reverted to original httpd.conf - realized original problem identifying Logger class was because I hadn't set autoloader.php in php.ini - did that and restarted MAMP, and got a page (with plenty of broken stuff).
also made local hosts file change to give a name to my local server (putting it in same domain as real server, for cookie sharing), then created new [Virtual Host] section for that name.
Trying to get SSL working
actually, I delayed this by mucking with my config to avoid redirecting to SSL for now
Ah, a key issue I was having came from not having the latest db schema! Doh!
Launching MySQL from command-line for direct access: /applications/mamp/library/bin/mysql --database=....
When my Mac dies, MAMP won't restart. Solution: go to Preferences window.
| See Back Links: PHP | MySQL | MAMP | z2008-03-19- Mac Book Fan | z2007-11-26- Time For Cheap Laptop | z2008-03-03- Dhh Macbookair Only Machine | MacBook | z2007-07-22- Winer Mac Apache | |
| User Options Recent Changes Help Page |