<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Virtual Consulting Magazine</title>
	<atom:link href="http://magazine.virtualconsulting.biz/feed/" rel="self" type="application/rss+xml" />
	<link>http://magazine.virtualconsulting.biz</link>
	<description>Toda la actualidad de la tecnología en un solo lugar</description>
	<lastBuildDate>Sun, 13 May 2012 21:16:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Publicada la primera entrega de la revista PostgresQL Magazine</title>
		<link>http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/</link>
		<comments>http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/#comments</comments>
		<pubDate>Sun, 13 May 2012 21:14:36 +0000</pubDate>
		<dc:creator>robregonm</dc:creator>
				<category><![CDATA[Bases de Datos]]></category>
		<category><![CDATA[postgresql]]></category>

		<guid isPermaLink="false">http://magazine.virtualconsulting.biz/?p=357</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/&amp;text=Publicada la primera entrega de la revista PostgresQL Magazine&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Se ha publicado el primer fascículo de la revista PostgreSQL Magazine, revista totalmente producida por la comunidad y con versiones en PDF (gratuita) e impresa ($11.25 USD) con las últimas novedades acerca del motor de base de datos PostgreSQL. En esta primera entrega, tenemos las maravillas de PostgreSQL 9.1 y un vistazo a lo que [...]
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/&amp;text=Publicada la primera entrega de la revista PostgresQL Magazine&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/&amp;text=Publicada la primera entrega de la revista PostgresQL Magazine&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Se ha publicado el primer fascículo de la revista <a href="http://pgmag.org/" target="_blank">PostgreSQL Magazine</a>, revista totalmente producida por la comunidad y con versiones en PDF (gratuita) e impresa ($11.25 USD) con las últimas novedades acerca del motor de base de datos PostgreSQL.<br />
En esta primera entrega, tenemos las maravillas de PostgreSQL 9.1 y un vistazo a lo que vendrá en la versión 9.2, también una entrevista al SysAdmin del sitio postgresql.org: Stephan Kaltenbrunner, y mucho más.<br />
Se puede descargar las diferentes versiones desde: <a href="http://pgmag.org/00/download" target="_blank">http://pgmag.org/00/download</a></p>
<p>Más información en: <a href="http://pgmag.org/" target="_blank">http://pgmag.org/</a></p>

<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/&amp;text=Publicada la primera entrega de la revista PostgresQL Magazine&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://magazine.virtualconsulting.biz/bases-de-datos/publicada-la-primera-entrega-de-la-revista-postgresql-magazine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo renombrar una tabla en Firebird</title>
		<link>http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/</link>
		<comments>http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/#comments</comments>
		<pubDate>Sun, 19 Feb 2012 03:26:19 +0000</pubDate>
		<dc:creator>robregonm</dc:creator>
				<category><![CDATA[Bases de Datos]]></category>
		<category><![CDATA[firebird]]></category>

		<guid isPermaLink="false">http://magazine.virtualconsulting.biz/?p=348</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/&amp;text=Cómo renombrar una tabla en Firebird&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Hoy necesité renombrar una tabla en Firebird. Por lo general lo hago en otras bases de datos (que por cierto no suele ser tan fácil en la mayoría de motores de bases de datos) y Firebird no es la excepción, pero encontré la respuesta para casos en que no haya otra opción (que son muy [...]
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/&amp;text=Cómo renombrar una tabla en Firebird&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/&amp;text=Cómo renombrar una tabla en Firebird&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Hoy necesité renombrar una tabla en Firebird. Por lo general lo hago en otras bases de datos (que por cierto no suele ser tan fácil en la mayoría de motores de bases de datos) y Firebird no es la excepción, pero encontré la respuesta para casos en que no haya otra opción (que son muy pocos a decir verdad).</p>
<p>NOTA: No hacer COMMIT hasta que no se hayan ejecutado AMBOS comandos.</p>
<pre>UPDATE RDB$RELATIONS
 SET RDB$RELATION_NAME='NEWNAME' where
 RDB$RELATION_NAME='OLDNAME';</pre>
<pre>UPDATE RDB$RELATION_FIELDS
 SET RDB$RELATION_NAME='NEWNAME' where
 RDB$RELATION_NAME='OLDNAME' and
 RDB$SYSTEM_FLAG=0;</pre>
<p>Se hace COMMIT y listo, tabla renombrada. Cabe agregar que después de hacer la prueba noté que las llaves (incluyendo la primaria) y los contraints se habían perdido, así que necesitaremos recrearlos en caso de ser necesario.</p>
<p>Pienso que se debería hacer en un caso MUY extremo, por lo demás, es más fácil (y seguro) pasar los datos a otra tabla con el nuevo nombre.</p>
<p>Fuente: <a href="http://forums.devshed.com/firebird-sql-development-61/renaming-a-table-271843.html" target="_blank">DevShed</a></p>

<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/&amp;text=Cómo renombrar una tabla en Firebird&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://magazine.virtualconsulting.biz/bases-de-datos/como-renombrar-una-tabla-en-firebird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ordenar campos con valores NULL en MySQL: Por qué los NULL primero</title>
		<link>http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/</link>
		<comments>http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 19:58:56 +0000</pubDate>
		<dc:creator>robregonm</dc:creator>
				<category><![CDATA[Bases de Datos]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://magazine.virtualconsulting.biz/?p=346</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/&amp;text=Ordenar campos con valores NULL en MySQL: Por qué los NULL primero&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Ordenar campos en una base de datos no suele ser problema en ningún motor hasta que llegamos a MySQL, precisamente hoy me encontré con ese problema, porque necesité ordenar una tabla usando una columna que contenía valores NULL, pero además de ellos necesité que si existía un valor nulo, éste tendría que ir al final [...]
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/&amp;text=Ordenar campos con valores NULL en MySQL: Por qué los NULL primero&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/&amp;text=Ordenar campos con valores NULL en MySQL: Por qué los NULL primero&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Ordenar campos en una base de datos no suele ser problema en ningún motor hasta que llegamos a MySQL, precisamente hoy me encontré con ese problema, porque necesité ordenar una tabla usando una columna que contenía valores NULL, pero además de ellos necesité que si existía un valor nulo, éste tendría que ir al final (y no al principio como noté que sucedía). En otros motores de base de datos, ésto no suele ser un problema, pero vaya que lo es en MySQL (no estoy seguro si en MariaDB se presenta también, pero asumo que sí).<br />
La situación es esta:<br />
MySQL considera a los valores NULL menor que los enteros a menos que la columna esté con signo negativo (Característica no documentada)<br />
Sí señor, así como suena, no está documentado cómo solucionar este problema, aunque sí está la nota que dice que: Los valores NULL en un order by ascendente aparecerán primero.<br />
Por lo anterior me puse a la tarea de encontrar una forma (que no incluyera una subconsulta por cuestiones de rendimiento) para resolver este problema.<br />
La solución la encontré en <a href="http://memerocket.com/2006/12/02/put-nulls-last-on-mysql/">esta página</a>, pero con el ejemplo en lenguaje Ruby:<br />
Anteponemos el símbolo menos (-) a la columna con los campos nulos en la sección ORDER BY de la consulta e indicamos el sentido contrario del ordenamiento (ASC en lugar de DESC y viceversa)&#8230; He aquí un ejemplo para organizar ascendentemente a &#8220;campo1&#8243; de la tabla &#8220;ejemplo&#8221;</p>
<pre>SELECT *
FROM ejemplo
ORDER BY -campo DESC</pre>
<p>Espero que les sea de ayuda.</p>

<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/&amp;text=Ordenar campos con valores NULL en MySQL: Por qué los NULL primero&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://magazine.virtualconsulting.biz/bases-de-datos/ordenar-campos-con-valores-null-en-mysql-por-que-los-null-primero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resuelto: PHP Fatal error:  Allowed memory size of X bytes exhausted (tried to allocate X bytes) in &#8230;/PEAR/Command/Install.php</title>
		<link>http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/</link>
		<comments>http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 17:48:04 +0000</pubDate>
		<dc:creator>robregonm</dc:creator>
				<category><![CDATA[Unix/Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://magazine.virtualconsulting.biz/?p=324</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/&amp;text=Resuelto: PHP Fatal error:  Allowed memory size of X bytes exhausted (tried to allocate X bytes) in &#8230;/PEAR/Command/Install.php&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Esta mañana deseé instalar un par de paquetes de PECL y PEAR desde los repositorios de PHP (en mi laptop recién instalado con ArchLinux+XFCE), pero vaya sorpresa que me llevé cuando al ejecutar: sudo pear upgrade y sudo pecl upgrade Y aunque subí el valor de memory_limit a 4092M no tuve suerte, pues siempre obtuve [...]
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/&amp;text=Resuelto: PHP Fatal error:  Allowed memory size of X bytes exhausted (tried to allocate X bytes) in &#8230;/PEAR/Command/Install.php&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/&amp;text=Resuelto: PHP Fatal error:  Allowed memory size of X bytes exhausted (tried to allocate X bytes) in &#8230;/PEAR/Command/Install.php&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Esta mañana deseé instalar un par de paquetes de <strong>PECL</strong> y <strong>PEAR</strong> desde los repositorios de PHP (en mi laptop recién instalado con ArchLinux+XFCE), pero vaya sorpresa que me llevé cuando al ejecutar:</p>
<pre>sudo pear upgrade</pre>
<p>y</p>
<pre>sudo pecl upgrade</pre>
<p>Y aunque subí el valor de <strong>memory_limit</strong> a 4092M no tuve suerte, pues siempre obtuve el mismo mensaje.<br />
Después de &#8220;googlear&#8221; un poco y probar múltiples opciones decidí lanzarme a la aventura y con base de diferentes comentarios de múltiples foros encontré la solución, bastante sencilla, por cierto; actualizando el propio PEAR:</p>
<pre>sudo pear upgrade PEAR</pre>
<p>Problema resuelto. Espero que no sólo a mí me resuelva el problema sino a muchos de ustedes también.</p>

<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/&amp;text=Resuelto: PHP Fatal error:  Allowed memory size of X bytes exhausted (tried to allocate X bytes) in &#8230;/PEAR/Command/Install.php&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://magazine.virtualconsulting.biz/unixlinux/resuelto-php-fatal-error-allowed-memory-size-of-x-bytes-exhausted-tried-to-allocate-x-bytes-in-usr-share-pear-pear-command-install-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar extensión solr para PHP en ArchLinux/Chakra</title>
		<link>http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/</link>
		<comments>http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/#comments</comments>
		<pubDate>Sun, 20 Nov 2011 21:26:18 +0000</pubDate>
		<dc:creator>robregonm</dc:creator>
				<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://magazine.virtualconsulting.biz/?p=303</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/&amp;text=Instalar extensión solr para PHP en ArchLinux/Chakra&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Hace algún tiempo trabajando para alguna empresa, necesité instalar la extensión php_solr en mi laptop con Chakra (basado en ArchLinux) y luego de investigar un poco acá está el método que utilicé. Instalamos los paquetes autoconf y php-pear (si ya están instalados se ignoran) sudo pacman -S autoconf php-pear Luego bajamos el archivo de la [...]
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/&amp;text=Instalar extensión solr para PHP en ArchLinux/Chakra&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/&amp;text=Instalar extensión solr para PHP en ArchLinux/Chakra&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Hace algún tiempo trabajando para alguna empresa, necesité instalar la extensión php_solr en mi laptop con Chakra (basado en ArchLinux) y luego de investigar un poco acá está el método que utilicé.</p>
<p>Instalamos los paquetes autoconf y php-pear (si ya están instalados se ignoran)</p>
<pre>sudo pacman -S autoconf php-pear</pre>
<p>Luego bajamos el archivo de la extensión desde <a href="http://pecl.php.net/package/solr">http://pecl.php.net/package/solr</a> y lo descomprimimos:</p>
<pre>tar -zxvf solr.1.0.1.tgz</pre>
<p>Entramos al directorio y ejecutamos &#8220;phpize&#8221; en el directorio:</p>
<pre>cd solr.1.0.1
phpize</pre>
<p>Configuramos el paquete antes de instalarlo:</p>
<pre>./configure</pre>
<p>Lo instalamos:</p>
<pre>make &amp;&amp; make install</pre>
<p>Activamos la extensión en el archivo php.ini o /etc/php/conf.d/solr.ini</p>
<pre>extension=solr.so</pre>
<p>Y reiniciamos el servidor (normalmente Apache, en mi caso es nginx).</p>
<p>Espero que haya sido útil.</p>
<p>&nbsp;</p>
<p><em>Actualización:</em></p>
<p>Desde que solr dejó de ser beta, ahora es posible instalar la extensión usando el comando:</p>
<pre>sudo pecl install -f solr</pre>

<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/&amp;text=Instalar extensión solr para PHP en ArchLinux/Chakra&amp;via=robregonm&amp;related=DolcePixel"><img align="right" src="http://magazine.virtualconsulting.biz/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://magazine.virtualconsulting.biz/desarrollo-web/instalar-extension-solr-para-php-en-archlinux-chakra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

