Intereting Posts
Прикрепление категорий из одной таблицы к записи в другой MySQL Заполнение флажков в форме редактирования Laravel, как запустить сервер в производстве Архитектура для обработки данных из JSON / ассоциативного массива для динамического заполнения раскрывающегося списка «Три способа» отношения «многие-ко-многим» с использованием Eloquent mail: не удалось открыть поток: Permission denied? Создание PDF с фоновым изображением без полей Какова длина вывода PHP crypt ()? Изменение высоты строки Bootstrap с помощью отдельного div Структура Yii: URL-адрес контроллера / Action и параметры Несколько проектов с использованием одного экземпляра laravel Могу ли я использовать iconv для преобразования многобайтовых интеллектуальных котировок в расширенные интеллектуальные кавычки ASCII? Как показать подкатегории выбранной основной категории? Работа с адресами IPv6 в PHP кодировка символов запроса fql

Ошибка PHP intl.so

PHP Предупреждение: запуск PHP: невозможно загрузить динамическую библиотеку '/usr/lib/php/extensions/no-debug-non-zts-20121212/intl.so' – dlopen (/ usr / lib / php / extensions / no-debug -non-zts-20121212 / intl.so, 9): библиотека не загружена: /usr/local/opt/icu4c/lib/libicui18n.56.dylib
Ссылка из: /usr/lib/php/extensions/no-debug-non-zts-20121212/intl.so Причина: изображение не найдено в Unknown on line 0

Недавно я пытался установить MongoDB для PHP, я использовал

brew install homebrew/php/php55-mongodb 

Это установило целый набор других требований, и теперь intl.so для PHP нарушен. Я получаю вышеуказанную ошибку всякий раз, когда я запускаю composer update и библиотеки, которые у меня есть, нуждаются в intl.so, теперь сломать и сказать, что нет.

Я считаю, что это связано с проблемой, но она не предлагает решения https://github.com/Homebrew/homebrew-php/issues/2544

Как я могу отменить этот беспорядок?

После большего копания я удалил, затем установил intl с помощью pecl, и это, похоже, сработало. Я также удалил, а затем переустановил icu4c, поскольку это связанный пакет, который вызывает проблему;

 sudo pecl remove intl brew unlink icu4c brew remove icu4c brew install icu4c sudo pecl install intl