<?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>tail -f &#124; sysadmin &#187; PHP</title>
	<atom:link href="http://www.tail-f.com.ar/category/programacion/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tail-f.com.ar</link>
	<description>Noticias y recursos para sysadmins Unix</description>
	<lastBuildDate>Mon, 28 Nov 2011 21:44:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Arreglar: &#8216;Failed to load magic database&#8217;</title>
		<link>http://www.tail-f.com.ar/programacion/php/arreglar-failed-to-load-magic-database.html</link>
		<comments>http://www.tail-f.com.ar/programacion/php/arreglar-failed-to-load-magic-database.html#comments</comments>
		<pubDate>Mon, 31 May 2010 02:04:22 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Fileinfo]]></category>
		<category><![CDATA[Mime Magic]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=368</guid>
		<description><![CDATA[Cada tanto nos topamos con esos errores molestos y dificiles de solucionar, y la solución la encontramos en un comentario perdido en php.net. El error de hoy es el siguiente: Warning: finfo::finfo() [finfo.finfo]: Failed to load magic database at &#8216;/usr/share/misc/magic&#8217; El archivo /usr/share/misc/magic existe, tiene permisos, etc. PHP estaba actualizado, fileinfo también, todo. ¿Cuál era [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><a href="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png"><img class="size-full wp-image-103" title="PHP" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="PHP" width="95" height="51" /></a><p class="wp-caption-text">PHP</p></div>
<p>Cada tanto nos topamos con esos errores molestos y dificiles de solucionar, y la solución la encontramos en <a href="http://usphp.com/manual/en/ref.fileinfo.php#73924">un comentario perdido en php.net</a>.</p>
<p>El error de hoy es el siguiente:</p>
<blockquote><p>Warning: finfo::finfo() [finfo.finfo]: Failed to load magic database<br />
at &#8216;/usr/share/misc/magic&#8217;</p></blockquote>
<p>El archivo /usr/share/misc/magic existe, tiene permisos, etc. PHP estaba actualizado, fileinfo también, todo.</p>
<p>¿Cuál era el problema? <a href="http://en.wikipedia.org/wiki/Libmagic">libmagic</a> le agrega &#8220;.mime&#8221; al archivo y por eso PHP no lo encuentra, ni tampoco muestra un mensaje de error que se entienda.</p>
<p><strong>Solución</strong></p>
<p>Creamos un link simbólico para el archivo que libmagic va a buscar.</p>
<pre># ln -s /usr/share/misc/magic /usr/share/misc/magic.mime
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/programacion/php/arreglar-failed-to-load-magic-database.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP 5.3 RC 2</title>
		<link>http://www.tail-f.com.ar/programacion/php/php-53-rc-2.html</link>
		<comments>http://www.tail-f.com.ar/programacion/php/php-53-rc-2.html#comments</comments>
		<pubDate>Fri, 08 May 2009 11:06:27 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.3]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=266</guid>
		<description><![CDATA[PHP anunció el lanzamiento de la segunda release candidate de la versión 5.3, una versión realmente importante y muy esperada porque introduce cambios muy importantes. De esta forma se hizo el anuncio oficial. Se espera que en dos o tres semana se lance el release candidate 3 para lanzar la versión definitiva seguramente en el [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><img class="size-full wp-image-103" title="php-med-trans" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="PHP" width="95" height="51" /><p class="wp-caption-text">PHP</p></div>
<p>PHP anunció el lanzamiento de la segunda release candidate de la versión 5.3, una versión realmente importante y muy esperada porque introduce cambios muy importantes.</p>
<p>De esta forma se hizo el <a href="http://www.php.net/archive/2009.php#id2009-05-07-1">anuncio oficial</a>. Se espera que en dos o tres semana se lance el release candidate 3 para lanzar la versión definitiva seguramente en el verano septentrional (nuestro invierno).</p>
<p>Podemos ver el listado de upgrades en la <a href="http://wiki.php.net/doc/scratchpad/upgrade/53">Wiki de PHP</a>.</p>
<p>Entre los cambios podemos ver la incorporación de namespaces, las modificaciones en el comportamiento de algunas funciones, el paso a PECL de muchas librerías internas actuales y cambios importantes en la configuración de PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/programacion/php/php-53-rc-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.2.9 disponible</title>
		<link>http://www.tail-f.com.ar/programacion/php/php-529-disponible.html</link>
		<comments>http://www.tail-f.com.ar/programacion/php/php-529-disponible.html#comments</comments>
		<pubDate>Fri, 27 Feb 2009 10:37:04 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.2.9]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=252</guid>
		<description><![CDATA[El equipo de PHP anunció el lanzamiento de la versión 5.2.9 de PHP, focalizada principalmente en estabilizar la rama 5.2.x del popular lenguaje de programación para la web, corrigiendo más de 50 bugs, varios de los cuales estaban relacionados con problemas de seguridad. Entre las correcciones de seguridad se encuentran: Corrección de un problema de [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><img class="size-full wp-image-103" title="php-med-trans" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="PHP" width="95" height="51" /><p class="wp-caption-text">PHP</p></div>
<p>El equipo de PHP anunció el <a href="http://www.php.net/releases/5_2_9.php">lanzamiento de la versión 5.2.9 de PHP</a>, focalizada principalmente en estabilizar la rama 5.2.x del popular lenguaje de programación para la web, corrigiendo más de 50 bugs, varios de los cuales estaban relacionados con problemas de seguridad.</p>
<p>Entre las correcciones de seguridad se encuentran:</p>
<ul>
<li>Corrección de un problema de seguridad en <a href="http://ar.php.net/imagerotate">imagerotate()</a>, el color de fondo no se validaba correctamente con una imagen que no fuera truecolor.</li>
<li>Corrección de un crash que se producía al extraer un zip cuando los nombres de archivos o directorios tenían un path relativo.</li>
<li>Corrección del comportamiento de <a href="http://ar.php.net/explode">explode()</a> con un string vacío para respetar el límite negativo.</li>
<li>Corrección de un segfault cuando un string malformado se le pasaba a <a href="http://ar.php.net/json_decode">json_decode()</a>.</li>
</ul>
<p>Para más información pueden ver el <a href="http://www.php.net/releases/5_2_9.php">anuncio oficial del release</a> y el <a href="http://www.php.net/ChangeLog-5.php#5.2.9">changelog de la versión 5.2.9</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/programacion/php/php-529-disponible.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.2.8 ya disponible</title>
		<link>http://www.tail-f.com.ar/noticias/php-528-ya-disponible.html</link>
		<comments>http://www.tail-f.com.ar/noticias/php-528-ya-disponible.html#comments</comments>
		<pubDate>Mon, 08 Dec 2008 23:08:11 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.2.7]]></category>
		<category><![CDATA[PHP 5.2.8]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=121</guid>
		<description><![CDATA[Evidentemente demoró menos de lo que pensaba. Hace unas horas, les contaba que no iba a salir PHP 5.2.7 debido a un bug en la implementación de las magic_quotes. Ahora reviso mi Google Reader y encuentro que PHP anunció la disponibilidad de la versión 5.2.8 de su intérprete. Esta versión incluye las modificaciones aplicadas en [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><a href="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png"><img class="size-medium wp-image-103" title="php-med-trans" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="PHP" width="95" height="51" /></a><p class="wp-caption-text">PHP</p></div>
<p>Evidentemente demoró menos de lo que pensaba. Hace unas horas, les contaba que <a href="http://www.tail-f.com.ar/2008/12/08/noticias/no-habra-php-527.html">no iba a salir PHP 5.2.7</a> debido a un bug en la implementación de las magic_quotes. Ahora reviso mi Google Reader y encuentro que <a href="http://www.php.net/index.php#id2008-12-08-1">PHP anunció la disponibilidad de la versión 5.2.8</a> de su intérprete.</p>
<p>Esta versión incluye las modificaciones aplicadas en la (no lanzada) <a href="http://www.php.net/releases/5_2_7.php">versión 5.2.7</a>, más la solución del bug que hizo que ésta última fuera discontinuada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/noticias/php-528-ya-disponible.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No habrá PHP 5.2.7</title>
		<link>http://www.tail-f.com.ar/noticias/no-habra-php-527.html</link>
		<comments>http://www.tail-f.com.ar/noticias/no-habra-php-527.html#comments</comments>
		<pubDate>Mon, 08 Dec 2008 14:44:16 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.2.7]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=118</guid>
		<description><![CDATA[En un mensaje tan corto como extraño, PHP anunció que debido a un bug crítico en la versión 5.2.7 ésta no será distribuida. El bug afecta a configuraciones donde magic_quotes_gpc está habilitado, porque se mantiene deshabilitado aún cuando se haya puesto en &#8220;On&#8221;. El anuncio dice que deberemos esperar a directamente a la versión 5.2.8. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><a href="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png"><img class="size-medium wp-image-103" title="php-med-trans" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="PHP" width="95" height="51" /></a><p class="wp-caption-text">PHP</p></div>
<p>En <a href="http://www.php.net/archive/2008.php#id2008-12-07-1">un mensaje tan corto como extraño</a>, <a href="http://www.php.net">PHP</a> anunció que debido a un bug crítico en la versión 5.2.7 ésta no será distribuida. El bug afecta a configuraciones donde <a href="http://www.php.net/magic_quotes">magic_quotes_gpc</a> está habilitado, porque se mantiene deshabilitado aún cuando se haya puesto en &#8220;On&#8221;. El anuncio dice que deberemos esperar a directamente a la versión 5.2.8.</p>
<p>Lo que me llama la atención es que no vi ningún anuncio oficial del release 5.2.7. Si bien encontré <a href="http://www.php.net/releases/5_2_7.php">este anuncio</a>, jugando con la URL del anuncio de la 5.2.6, creo que el anuncio no se había hecho oficial. Y en tal caso, me llama la atención que no hayan corregido el bug, y luego hecho el anuncio oficial de la 5.2.7.</p>
<p>En fin, sin conocer mucho acerca del proceso de desarrollo y versionado de PHP, estas son sólo palabras al aire.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/noticias/no-habra-php-527.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP 5.3 Alpha 3</title>
		<link>http://www.tail-f.com.ar/noticias/php-53-alpha-3.html</link>
		<comments>http://www.tail-f.com.ar/noticias/php-53-alpha-3.html#comments</comments>
		<pubDate>Fri, 05 Dec 2008 03:14:35 +0000</pubDate>
		<dc:creator>elbarto</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.3]]></category>
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.tail-f.com.ar/?p=102</guid>
		<description><![CDATA[Junto con el lanzamiento de Python 3, aparentemente los muchachos de PHP no quisieron ser menos y lanzaron ayer el release Alpha 3 de PHP 5.3. Se trata de un nuevo release de pruebas de la nueva versión de PHP, la cual incluirá casi todos los nuevos features que venimos esperando en PHP 6, salvo [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_103" class="wp-caption alignright" style="width: 105px"><a href="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png"><img class="size-medium wp-image-103" title="php-med-trans" src="http://www.tail-f.com.ar/wp-content/uploads/php-med-trans.png" alt="" width="95" height="51" /></a><p class="wp-caption-text">PHP</p></div>
<p>Junto con el <a href="http://www.tail-f.com.ar/2008/12/04/noticias/python-30-lanzado.html">lanzamiento de Python 3</a>, aparentemente los muchachos de <a href="http://ar.php.net">PHP</a> no quisieron ser menos y lanzaron ayer el release <a href="http://www.php.net/archive/2008.php#id2008-12-04-2">Alpha 3 de PHP 5.3.</a></p>
<p>Se trata de un nuevo release de pruebas de la nueva versión de PHP, la cual incluirá casi todos los nuevos features que venimos esperando en PHP 6, salvo el soporte para Unicode. Entre ellos se incluye el soporte para <a href="http://ar.php.net/manual/en/language.namespaces.php">namespaces</a> (respecto de cuya implementación hubo mucha controversia, por los operadores que se eligieron&#8230; la documentación parece bastante confusa hasta el momento), cambios en la forma de <a href="http://wiki.php.net/rfc/rounding">redondeo</a>,  eliminación de la ext/msql, excepción E_DEPRECATED para la ext/ereg (por fin!), reemplazo de ext/mhash por ext/hash, cambio del compilador por default de gcc a cc y bugfixes generales.</p>
<p>Por supuesto, se trata de una versión Alpha, desaconsejada para entornos de producción. Pero es interesante ir probándola para actualizar nuestras aplicaciones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tail-f.com.ar/noticias/php-53-alpha-3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

