MAMP mysql.sock unter Mountain Lion benutzen

Wenn man MAMP Pro mit osx > lion kombiniert, fehlen einige aliase im System um den reibungslosen Entwicklungsablauf zu garantieren legen wir diese schnell an.

mysql.sock:
Die php cli guckt unter /var/mysql/mysql.sock nach dem mysql.socket

ln -s /Applications/MAMP/tmp/mysql/mysql.sock /var/mysql/mysql.sock

Ich habe meine php.ini in der Dropbox liegen und binde sie überall ein.
Beim normalen MAMP liegen die configs leicht anders verteilt, (siehe www.mamp.info)
php.ini

sudo mv /Library/Application Support/appsolute/MAMP PRO/conf/php.ini /Library/Application Support/appsolute/MAMP PRO/conf/php.ini-old
sudo mv /usr/bin/php /usr/bin/php-old
sudo ln -s /Applications/MAMP/bin/php/php5.4.10 /Applications/MAMP/bin/php/php
sudo ln -s /Applications/MAMP/bin/php/php/bin/php /usr/bin/php
sudo ln -s ~/Dropbox/resources/php/php.ini /Applications/MAMP/bin/php/php/conf/php.ini
sudo ln -s /Applications/MAMP/bin/php/php/conf/php.ini  /Library/Application Support/appsolute/MAMP PRO/conf/php.ini 
sudo ln -s /Applications/MAMP/bin/php/php/conf/php.ini /etc/php.ini

Wenn man auf der Kommandozeile ein anderes php benutzt liegt das mysql.sock oft auch in /tmp/mysql.sock

ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock

Leave a Reply

Your email address will not be published. Required fields are marked *