Sphinx. Установка PHP расширения pecl-sphinx » комментарииhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/2016-03-31T05:22:29+03:00Блог Михаила Андреева, ака adw0rdИлья на "Sphinx. Установка PHP расширения pecl-sphinx"
2016-03-31T05:22:29+03:00Ильяhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-6486Для openSUSE: sudo zypper in libmysqlclient-devel postgresql-devel cd /tmp && d=sphinx && git clone git://github.com/sphinxsearch/$d.git && cd $d && F="-march=native -msse3 -O3 -fomit-frame-pointer -pipe" && sh ./configure --prefix=/usr --libdir=/usr/lib64 CFLAGS="$F" CXXFLAGS="$F" --with-pgsql && make -j4 && sudo make install && cd api/libsphinxclient && sh ./buildconf.sh && sh ./configure --prefix=/usr --libdir=/usr/lib64…
<p>Для openSUSE:</p>
<pre><code>sudo zypper in libmysqlclient-devel postgresql-devel
cd /tmp && d=sphinx && git clone git://github.com/sphinxsearch/$d.git && cd $d && F="-march=native -msse3 -O3 -fomit-frame-pointer -pipe" && sh ./configure --prefix=/usr --libdir=/usr/lib64 CFLAGS="$F" CXXFLAGS="$F" --with-pgsql && make -j4 && sudo make install && cd api/libsphinxclient && sh ./buildconf.sh && sh ./configure --prefix=/usr --libdir=/usr/lib64 CFLAGS="$F" CXXFLAGS="$F" && sudo make install install-data && cd ../../.. && sudo rm -rf $d
</code></pre>
<p>Для php 7 - apcu, для php 5 apcu-4.0.8<br />
sudo zypper in php5-pear php5-devel<br />
sudo pecl install apcu-4.0.8 memcache redis sphinx<br />
Принудительно пересобрать pecl, после обновления php<br />
sudo pear upgrade -f && sudo pecl upgrade -f apcu-4.0.8 && sudo rm -rf /tmp/pear</p>
PandraBox2007 на "Sphinx. Установка PHP расширения pecl-sphinx"
2011-12-08T11:41:12+04:00PandraBox2007https://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-5564в pecl нет 2.0.1
<p>в pecl нет 2.0.1</p>
Дмитрий на "Sphinx. Установка PHP расширения pecl-sphinx"
2010-03-18T16:13:26+03:00Дмитрийhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4545Быстрее установить pecl (pear). Хотя что устанавливать, конечно, каждый выбирает по собственным требованиям/пожеланиям. Я выбрал установку pecl вместо svn :) Он тоже не установлен.
<p>Быстрее установить pecl (pear). Хотя что устанавливать, конечно, каждый выбирает по собственным требованиям/пожеланиям. Я выбрал установку pecl вместо svn :) Он тоже не установлен.</p>
adw0rd на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-12-22T09:35:31+03:00adw0rdhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4125Ценный каммент, будет альтернатива :)
<p>Ценный каммент, будет альтернатива :)</p>
WindowsMustDie на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-12-22T07:38:31+03:00WindowsMustDiehttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4124pecl: command not found пришлось так делать $ svn co http://svn.php.net/repository/pecl/sphinx/trunk/ 'svn-sphinx-sphinx' $ cd 'svn-sphinx-sphinx' $ phpize $ ./configure --help $ whereis php-config php-config: /usr/local/bin/php-config /usr/local/man/man1/php-config.1.gz $ ./configure --with-sphinx --with-php-config=/usr/local/bin/php-config make install
<pre><code>pecl: command not found</code></pre>
<p>пришлось так делать</p>
<pre><code>$ svn co http://svn.php.net/repository/pecl/sphinx/trunk/ 'svn-sphinx-sphinx'
$ cd 'svn-sphinx-sphinx'
$ phpize
$ ./configure --help
$ whereis php-config
php-config: /usr/local/bin/php-config /usr/local/man/man1/php-config.1.gz
$ ./configure --with-sphinx --with-php-config=/usr/local/bin/php-config
make install</code></pre>
WindowsMustDie на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-12-22T07:33:58+03:00WindowsMustDiehttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4123но порча зависимостей пакетов всеравно есть (=
<p>но порча зависимостей пакетов всеравно есть (=</p>
adw0rd на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-12-14T21:27:23+03:00adw0rdhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4095WindowsMustDie, в статье и описывается установка на FreeBSD :) А в портах не было к моменту написания статьи..
<p>WindowsMustDie, в статье и описывается установка на FreeBSD :)<br />
А в портах не было к моменту написания статьи..</p>
WindowsMustDie на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-12-14T19:54:58+03:00WindowsMustDiehttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-4094а как быть с FreeBSD в портах еще нет ?
<p>а как быть с FreeBSD в портах еще нет ?</p>
adw0rd на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-07-01T02:18:44+04:00adw0rdhttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-3311vasa_c, а на винду include_once "sphinxapi.php"; :)
<p>vasa_c, а на винду</p>
<pre><code>
include_once "sphinxapi.php";
</code></pre>
<p>:)</p>
vasa_c на "Sphinx. Установка PHP расширения pecl-sphinx"
2009-07-01T02:13:57+04:00vasa_chttps://adw0rd.com/2009/06/28/sphinx-pecl-sphinx/#comment-3310А на винду?
<p>А на винду?</p>