polariswash.blogg.se

Install mcrypt for mac 10.8
Install mcrypt for mac 10.8








install mcrypt for mac 10.8
  1. #INSTALL MCRYPT FOR MAC 10.8 HOW TO#
  2. #INSTALL MCRYPT FOR MAC 10.8 MAC OS X#
  3. #INSTALL MCRYPT FOR MAC 10.8 INSTALL#
  4. #INSTALL MCRYPT FOR MAC 10.8 CODE#

#INSTALL MCRYPT FOR MAC 10.8 CODE#

  • Extract the libmcrypt and PHP source code into ~/Desktop/src.
  • #INSTALL MCRYPT FOR MAC 10.8 INSTALL#

  • Install Xcode from the Mac App Store and then install the command line tools from within Xcode.
  • At the time of writing you need version 5.3.13.
  • Download the correct PHP source code from here.
  • Download libmcrypt-2.5.8 from sourceforge.
  • Read the comments though for the 10.8 changes required.

    #INSTALL MCRYPT FOR MAC 10.8 MAC OS X#

    This is useful! Follow the details in Plugging mcrypt into PHP, on Mac OS X Lion 10.7 by Michale Gracie. Restart apache: sudo apachectl restart and check in the phpinfo that OAuth is now loaded.Edit /etc/php.ini add these lines to the end of the file:Įxtension="/usr/lib/php/extensions/no-debug-non-zts-20090626/oauth.so".Remove the pcre folder on your desktop as you don’t need it any more.Download the latest PCRE source code from  and unzip to a folder on your desktop.

    install mcrypt for mac 10.8

  • Ensure you have installed Xcode from the Mac App Store.
  • Edit /etc/php.ini and find the line: include_path = ".:/php/includes" and change it to:Ī couple of projects I work on use the PECL OAuth component:.
  • We need PEAR! For some reason, it’s not set up ready to on Lion, but the install phar file is here, so we just need to run it.
  • Restart apache: sudo apachectl restart and check in the phpinfo that xdebug is now loaded.
  • If you want to configure your xdebug settings, then scroll to the end of the file and look for the  section.
  • zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so" (I like to see my xdebug errors in bright orange!)Īlso, change all instances of /var/mysql/mysql.sock to /tmp/mysql.sockĬan’t have a PHP development environment without xdebug! Apple appears to agree as Mountain Lion ships with it.
  • sudo vim php.ini (or edit with BBEdit/TextWrangler) and change settings appropriately.Īt a minimum, you should change: error_reporting = E_ALL | E_STRICTĮxtension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20090626".
  • Sudo launchctl load -w /System/Library/LaunchDaemons/
  • Ensure that Apache will start after a reboot:.
  • Use Safari to navigate to and check that the PHP version is displayed (5.3.13 at the time of writing).
  • install mcrypt for mac 10.8

  • Create a new file called info.php with (note that it will ask for your password as the Documents folder is only writable by root.
  • Create a new folder called “orig” and place all files currently in the Documents folder into it.
  • Open Finder and navigate to /Library/WebServer/Documents/ using shift+cmd+g.
  • Change permissions back: sudo chmod u-w nf.
  • Find AllowOverride None within the section and change to AllowOverride All so that.
  • Find #LoadModule php5_module libexec/apache2/libphp5.so and remove the leading #.
  • sudo vim nf (or use BBEdit/TextWrangler to edit nf).
  • Give write permission the config file to root: sudo chmod u+w nf.
  • We just have to use the command line now to start and stop it.
  • sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sockĪpple have removed the “Web Sharing” feature from System Preferences, but Apache is still installed.
  • Now ensure that the mysql.sock file can be found by PHP:.
  • Mysqladmin -u root password isn’t in plain text on the disk. (Note that we set EDITOR whilst we are here so that svn is happy!)
  • Add /usr/local/mysql/bin to the path: vim ~/.bash_profile and add:Įxport PATH=~/bin:/usr/local/bin:/usr/local/mysql/bin:$PATHĪt top of file.
  • Download the “x86, 64bit” DMG version of MySQL 5.5.x for OS X 10.6 from  and install the pkg, the startup item and the pref pane.
  • usr/localĮnsure that the following directories exist: sudo mkdir /usr/local/include

    #INSTALL MCRYPT FOR MAC 10.8 HOW TO#

    This is how to set it up from a clean install of 10.8. With OS X 10.8, Apple continues to ship PHP 5.3 with Xdebug, PEAR, GD and PDO_MYSQL.










    Install mcrypt for mac 10.8