PHP compilazione errore cercando di ottenere mcrypt, Mac OSX 10.6
-
26-09-2019 - |
Domanda
I e lavorando sulla creazione di uno stack LAMP su un nuovo Mac Mini da utilizzare come un server web. Sto usando il bundle di PHP versione 5.3.3 e Apache 2.2.15.
Ho acquistato phpMyAdmin lavorare e connettersi alla mia installazione di MySQL, ma io ottenere un "Impossibile caricare l'estensione mcrypt ho fatto questo tutorial -. http://michaelgracie.com/2009/09/23/plugging-mcrypt-into-php -on-mac-os-x-snow-leopard-10.6.1 / -. per ottenere mcrypt installato e phpinfo () spettacoli mcrypt viene installato come da screenshot alla fine
Ma im ancora ottenere l'estensione mcrypt non warning caricato. Come posso liberarmi di questo. Questo server è finalmente sta per essere utilizzato per la produzione e vorrei che fosse sicuro.
Soluzione
Sostituire extension = mcrypt.so dal tutorial con extension = il percorso completo / / / a / mcrypt.so sembra per cancellare l'alto.
Altri suggerimenti
Si può avere mcrypt costruito come i386. Controllare questo con il comando file (file mcrypt.so
).
Il nuovo Mac mini è a 64 bit. Provare a costruire mcrypt come x86_64. Si potrebbe provare hacking del Makefile o l'impostazione ARCHFLAGS="-arch x86_64"
.