Fotografia de Pedro Cavaco

Menu:

Pesquisar

Janeiro 2012
M T W T F S S
« Dec   Feb »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Arquivos

Categorias

Momentos


Social

Twitter

Suportes

Arch Linux Whos Amung Us Valid XHTML 1.0 Transitional Valid CSS Level A conformance Valid RSS

mcrypt no PHP do Mac OS X Lion

Recentemente fiz um Fresh/Clean Install do OS X “Lion” (10.7.2) no meu Mac Book Pro, achei que poderia tirar muito mais rendimento da máquina e assim sendo, ano novo… sistema de novo.
Para fazer a actualização segui o guia do Carlos Serrão, que está bastante prático e  conciso, bestial para quem não quer perder tempo à procura de howto’s.

PHP + mcrypt e phpMyAdmin
A questão que levou a este artigo sobre a extensão mcrypt, deve-se essencialmente ao phpMyAdmin que necessita da mesma para funcionar correctamente.
Muito do que posso dizer, já foi escrito algures e também aqui, o MAC OSX trás o apache e o php instalados nativamente pelo que só é preciso ir ao “System Preferences”, escolher “Sharing” e depois activar a opção “Web Sharing”.
Instalem o XCode (App Store) e depois  vão ao site do php e saquem a versão correspondente à que têm instalada no sistema, no meu caso é a 5.3.6, podem fazer o download aqui, façam também o download do mcrypt (Libmcrypt).
Finito este processo, descompactem as pastas e abram uma janela do Terminal, vamos começar pelo mcrypt e portanto:

 cd libmcrypt
./configure
make
sudo make install

De seguida o php:

./configure
make
sudo make install

Se correr tudo bem deverão obter a seguinte mensagem:

Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20090626/

Agora só falta adicionar ao /etc/php.ini na zona das extensões, a linha seguinte:

extension = mcrypt.so

Está feito:  sudo apachectl restart e divirtam-se! está resolvido.