Признаюсь, установщик Windows меня немного избаловал. В любом случае, у меня есть сервер Mac OS X Leopard, и я пытаюсь заставить gettext работать. У меня были проблемы с грушей, но я поместил включение для груши в файл /etc/php.ini. GetText кажется другим. Я не знаю, где указать в php.ini или как заставить его «увидеть» его. Я установил GetText из исходного кода ./configure, make и т. Д. Нужно ли мне переустанавливать PHP на Mac, чтобы получить новые возможности для работы с --with? Спасибо.
изменить: просто хотел спросить иначе, чем в теле выше. При использовании PHP, если вам нужна новая функция, нужно ли все это переустанавливать? Как PHP узнает об установке новой библиотеки?
Вы также можете использовать MacPorts чтобы установить все необходимые расширения и поддерживать их в актуальном состоянии.
Это также избавляет вас от того, что Apple придет и заменит вашу конфигурацию.
Я не могу напрямую ответить на ваш вопрос, но я бы подумал об использовании установщика, например, предоставленного МАМП или используя Стек BitNami MAMP.
Хитрое использование MacPorts это, наверное, самое простое решение, это не ответ на ваш вопрос. В php.ini можно определить и загрузить расширения php. Такие вещи, как gettext, связаны с исходным кодом php во время сборки, и php необходимо перекомпилировать из исходного кода, чтобы использовать ваши новые библиотеки.