2011-01-21 9 views
9

Homebrew parece ser un administrador de paquetes realmente poderoso para osx, y la cantidad de fórmulas disponibles es realmente conveniente, pero no puedo entender algo: ¿por qué no? Hay alguna fórmula de PHP para homebrew?¿Por qué no hay una fórmula PHP "oficial" para Homebrew?

Es decir, hay "fórmulas personalizadas" para agregar a homebrew, pero no es oficial. La parte extraña es que hay una gran cantidad de extensiones de PHP disponibles en hombrew, listas para utilizar, como apc, imagick, xdebug, ffmpeg-php pero no PHP. No puedo entender ¿Alguien podría explicar? Hay una razón ? Un problema de licencia, tal vez?

+2

supongo que sabes PHP viene pre-instalado en Mac OS X. Las preguntas sobre –

+0

el uso o la configuración del software pertenecen a ServerFault o SuperUser si no están relacionados con la administración del servidor. Esta no es una pregunta de programación. –

Respuesta

22

Sospecho que una razón muy real (según mi comentario) es que Mac OS X tiene PHP preinstalado (inicia una terminal y escribe "php --version") y por lo tanto no hay necesidad de proporcionar el paquete PHP base.

Además, de acuerdo con el Homebrew github page:

recordar! No aceptamos fórmula en mxcl/maestra que engaña a la materia ya incluido con OS X.

Esto se explica con detalle adicional en el Formula Cookbook page.

+0

Hmmm, por supuesto. Eso tiene sentido. Gracias – loranger

+6

La razón por la que otros sistemas de empaque han suministrado sus propias compilaciones de PHP es que el built-in de Apple ha sido históricamente horrible y muy difícil de crear extensiones para (requiere binarios de formato cuádruple - PPC/intel, 32/64), Además, faltaba libs de desarrollo y se creó con el soporte de lib compartido deshabilitado. No estoy seguro de si eso ha cambiado en Lion. – Synchro

-2

Además, puede instalar hombrew-alt (repositorios de fórmulas alternativas para Homebrew), tiene una fórmula php que funciona muy bien.

+1

Ese enlace homebrew-alt está muerto – loopj

+0

@loopj las fórmulas de php están aquí, https://github.com/josegonzalez/homebrew-php. – nebiros

11

Consulte también: https://github.com/josegonzalez/homebrew-php

Este repositorio contiene fórmulas relacionados con PHP para Homebrew.

(Esto reemplaza las fórmulas PHP que solían vivir bajo adamv's homebrew-alt repository.)

El propósito de este depósito es permitir a los desarrolladores de PHP para recuperar a trabajar rápidamente, fórmulas hasta a la fecha. Los repositorios Homebrew de la línea principal son mantenidos por los desarrolladores que no son PHP, por lo que la prueba/mantenimiento de cervezas relacionados con PHP ha quedado en el camino ...

+2

[homebrew-alt] (https://github.com/adamv/homebrew-alt) pronto eliminará php, por lo que es preferible usar [homebrew-php] (https://github.com/josegonzalez/homebrew -php) en el futuro – alanthing

Cuestiones relacionadas