Эти шаги помогли мне, на всякий случай, если вы используете OSX
Шаги из http://www.phpzce.com/blog/view/15/installing-intl-package -on-your-mac-with-xampp
root$: which php
/Applications/XAMPP/xamppfiles/bin/php
, но если его /usr/bin/php
вам нужно изменить свой OSx php root$: PATH="/Applications/XAMPP/xamppfiles/bin:${PATH}"
root$: brew install icu4c
root$: sudo pecl update-channels
root$: sudo pecl install intl
root$: php -m | grep intl #should return 'intl'
Выполнено
================ ============
Примечание:
/Applications/XAMPP/xamppfiles/etc/php.ini
добавить / раскомментировать extension=intl.so
. И перезапустите Apache. Спасибо @pazhyn curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz
tar xzf autoconf-latest.tar.gz
cd autoconf-*
./configure --prefix=/usr/local
make
sudo make install
cd ..
rm -r autoconf-*
В API запросов нет или нечетких методов сопоставления, которые вы, вероятно, уже догадались, если вы проверили API и руководство по запросам .
Не только обсуждался этот вопрос ad nauseam на SO [ 1 ] [ 2 ] [ 3 ] [ ] 4 ] [ 5 ], но я несколько раз затрагивал, почему нужно использовать реальную поисковую систему , вместо того, основанный на поиске.
Существует причина, по которой веб-сайту Google часто легче найти результаты, чем использовать встроенный поиск, и это является основным компонентом этого сбоя.
Со всеми что ответ на ваш вопрос о том, как это сделать вручную, поскольку нет встроенных содержит, заключается в том, чтобы настроить серверный процесс, который загружает / передает данные в память и выполняет ручной поиск содержимого, предпочтительно с помощью своего рода кеширование.
Но, честно говоря, ElasticSearch быстрее и проще и эффективнее здесь. Поскольку это обширная тема, я отложу вас на сообщение в блоге по этому вопросу .