
<?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>Màrius Duch &#187; foro</title>
	<atom:link href="http://www.mariusduch.es/sobre/foro/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mariusduch.es</link>
	<description>Informática práctica para todos</description>
	<lastBuildDate>Fri, 03 Sep 2010 11:44:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Actualizar un foro SMF</title>
		<link>http://www.mariusduch.es/actualizar-un-foro-smf</link>
		<comments>http://www.mariusduch.es/actualizar-un-foro-smf#comments</comments>
		<pubDate>Mon, 17 Aug 2009 13:51:57 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[smf]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=380</guid>
		<description><![CDATA[Si tenemos un foro hecho con SMF con una versión antigua, como la 1.1.4 y queremos actualizarlo a la ultima versión, deberemos seguir los siguientes pasos. Datos de un ejemplo de foro: Directorio web: /var/www/vhost/foros.mariusduch.es/ Nombre de la BD: forosmarius 1. Accedemos al servidor donde tenemos nuestro foro SMF con un cliente SSH (como PuTTy) [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-un-foro-smf"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-un-foro-smf&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-794 alignleft" title="actualizar-un-foro-smf" src="http://www.mariusduch.es/wp-content/uploads/actualizar-un-foro-smf.png" alt="" width="100" height="100" />Si tenemos un foro hecho con SMF con una versión antigua, como la 1.1.4 y queremos actualizarlo a la ultima versión, deberemos seguir los siguientes pasos.</p>
<p><strong>Datos de un ejemplo de foro:</strong><br />
Directorio web: /var/www/vhost/foros.mariusduch.es/<br />
Nombre de la BD: forosmarius</p>
<p><strong>1. Accedemos al servidor donde tenemos nuestro foro SMF con un cliente SSH (como PuTTy)</strong></p>
<p><strong>2. Hacemos los backups de la base de datos y de la web (siempre es interesante realizar este paso):</strong></p>
<pre>cd /root/backups/
cp -Rp /var/www/vhosts/foros.mariusduch.es/ /root/backups/
mysqldump -uadmin -pcontraseña forosmarius &gt; forosmarius.sql</pre>
<p><span id="more-380"></span></p>
<p><strong>3. Damos permisos 777 al fichero Settings.php y Settings_bak.php y nos aseguramos que su propietario es apache</strong></p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/httpdocs/
chmod 777 Settings.php Settings_bak.php
chown apache.apache Settings.php Settings_bak.php</pre>
<p><strong>4. Ponemos el foro en Ingles y en modo mantenimiento</strong><br />
Accedemos con nuestro navegador a nuestro foro: <em>http://foros.mariusduch.es</em><br />
pulsamos sobre la pestaña superior: <em>ADMINISTRACIÓN</em><br />
Accedemos al siguiente apartado del menú lateral izquierdo: <em>Configuración del Foro (Configuración del Servidor)</em></p>
<p>Marcamos el siguiente <em>checkbutton</em>: <em>¿Modo de Mantenimiento?        [v]</em><br />
Seleccionamos el idioma en el menú desplegable de: <em>Idioma por defecto en el foro &gt; English</em></p>
<p>Pulsamos el botón: <em>[GUARDAR]</em></p>
<p><strong>5. Descargamos el archivo de actualización de la siguiente web:</strong></p>
<p>http://download.simplemachines.org/</p>
<p>En nuestro caso, al no ser la versión anterior a la ultima, debemos seleccionar: Large upgrade<br />
Elegimos el formato de compresión de la actualización que queremos, en este caso: tar.bz2<br />
Pulsamos encima del símbolo de la caja correspondiente al tar.bz2, y en la siguiente pantalla (en la que seguramente nos aparecerá que si queremos descargar el archivo) cancelamos la petición de descarga y pulsamos con el botón derecho encima de &#8220;<em>try again</em>&#8221; y seleccionamos &#8220;<em>Copiar la ruta del enlace</em>&#8221;<br />
Luego vovlemos al cliente SSH (Putty), accedemos a la carpeta en la que tenemos nuestra web y hacemos un &#8220;<em>wget</em>&#8221; con la ruta que hemos copiado</p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/
wget http://mirror.pdx.simplemachines.org/downloads/smf_1-1-10_upgrade.tar.bz2</pre>
<p><strong>6. Descomprimimos el archivo de actualización</strong></p>
<pre>tar -xvf smf_1-1-10_upgrade.tar.bz2</pre>
<p><strong>7. Realizamos una modificación al fichero upgrade_1-1.sql (sino nos dará un problema con mysql al actualizar)</strong></p>
<pre>vim upgrade_1-1.sql</pre>
<p>Buscamos la siguiente línea:<br />
<em>ALTER TABLE {$db_prefix}smileys<br />
ORDER BY LENGTH(code) DESC;</em></p>
<p>Lo modificamos así:<br />
<em>ALTER TABLE {$db_prefix}smileys<br />
ORDER BY code DESC;</em></p>
<p><strong>8. Iniciamos el proceso de actualización</strong><br />
Accedemos a la siguiente dirección con nuestro navegador: <em>http://foros.mariusduch.es/upgrade.php</em><br />
Pulsamos: <em>[Continue]</em></p>
<p><strong>9. Una vez finalizado el proceso de actualización, volvemos al cliente SSH (Putty), eliminamos el fichero upgrade.php y le volvemos a dar permisos 644 a los ficheros Settings.php y Settings_bak.php</strong></p>
<pre>cd /var/www/vhosts/foros.mariusduch.es/httpdocs/
rm upgrade.php
chmod 644 Settings.php Settings_bak.php</pre>
<p><strong>10. Volvemos a poner el foro en Español y quitamos el modo mantenimiento</strong><br />
Accedemos con nuestro navegador a nuestro foro: <em>http://foros.mariusduch.es</em><br />
pulsamos sobre la pestaña superior: <em>ADMIN</em><br />
Accedemos al siguiente apartado del menú lateral izquierdo: <em>Configuration (Server Settings)</em></p>
<p>Desarcamos el siguiente <em>checkbutton</em>: <em>Maintenance mode?        [ ]</em><br />
Seleccionamos el idioma en el menú desplegable de: <em>Idioma por defecto en el foro &gt; Spanish-Utf-8</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/actualizar-un-foro-smf/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error en phpbb3: No se muestra el botón de citar ni de editar</title>
		<link>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar</link>
		<comments>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar#comments</comments>
		<pubDate>Fri, 10 Jul 2009 10:39:34 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[errores]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=348</guid>
		<description><![CDATA[Recientemente actualicé un foro en phpbb, de la versión 3.0.0 a la 3.0.5 me encontré con que la gente no podía citar, ni editar los mensajes del foro. Estuve analizando el problema y me di cuenta de que lo que realmente pasaba es que la imagen de los botones no aparecía, aunque si detenía el [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Ferror-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-789 alignleft" title="error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar" src="http://www.mariusduch.es/wp-content/uploads/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar.png" alt="" width="100" height="100" />Recientemente actualicé un foro en phpbb, de la versión 3.0.0 a la 3.0.5 me encontré con que la gente no podía citar, ni editar los mensajes del foro.</p>
<p>Estuve analizando el problema y me di cuenta de que lo que realmente pasaba es que la imagen de los botones no aparecía, aunque si detenía el cursor encima de donde tenían que aparecer me aparecía el mensaje de que estaba allí el enlace y me permitía usar.</p>
<p>Digamos que tenía que ver esto:</p>
<p style="text-align: left;"><img class="size-full wp-image-349 aligncenter" title="phpbb1" src="http://www.mariusduch.es/wp-content/uploads/phpbb1.png" alt="phpbb1" width="214" height="25" />Y estaba viendo esto:</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-350" title="phpbb2" src="http://www.mariusduch.es/wp-content/uploads/phpbb2.png" alt="phpbb2" width="214" height="25" /></p>
<p style="text-align: left;"><span id="more-348"></span>El problema estaba en que, con el método que usé para actualizar el foro, perdía la configuración del estilo que tenia puesto, en este caso <strong><em>prosilver</em></strong>, y me quedaba con una configuración por defecto. Este estilo, como casi todos, por defecto solo tiene una configuración para foros en ingles.</p>
<p style="text-align: left;">En mi caso, al usar un foro configurado al español, necesito los ficheros del tema <strong><em>prosilver</em></strong>, en español. Así que tuve que añadir la carpeta <strong>&#8220;es&#8221;</strong> y todo su contenido, ya que únicamente figuraba la carpeta <strong>&#8220;en&#8221;</strong> de la versión en inglés.</p>
<p style="text-align: left;">Esta es la ruta, en mi caso, donde tuve que añadir la carpeta:</p>
<p style="text-align: left;"><em>/var/www/vhosts/foros.mariusduch.es/httpdocs/phpbb3/styles/prosilver/imageset/<strong>es/</strong></em></p>
<p style="text-align: left;">Podéis descargar la carpeta <strong>&#8220;es&#8221; </strong> <a href="http://www.mariusduch.es/wp-content/uploads/prosilver-es.tar">pulsando aquí</a> (compactada en tar)</p>
<p style="text-align: left;">Accedéis a la carpeta <em>/prosilver/imageset/</em> de vuestro foro. Dentro creáis la carpeta <strong><em>es</em></strong>,<em> </em>movéis el fichero <em>prosilver-es.tar</em> que hos acabais de descargar dentro de la carpeta, accedéis a ella y descompactáis el fichero (<em>tar xfv prosilver-es.tar</em>). Finalmente, os aseguráis que la carpeta y su contenido tengan los mismos permisos que el resto de ficheros de la carpeta <em>/prosilver/imageset/.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/error-en-phpbb3-no-se-muestra-el-boton-de-citar-ni-de-editar/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Actualizar phpbb 3.0.0 a 3.0.5</title>
		<link>http://www.mariusduch.es/actualizar-phpbb-300-a-305</link>
		<comments>http://www.mariusduch.es/actualizar-phpbb-300-a-305#comments</comments>
		<pubDate>Thu, 09 Jul 2009 15:49:00 +0000</pubDate>
		<dc:creator>Màrius</dc:creator>
				<category><![CDATA[Foros]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[foro]]></category>
		<category><![CDATA[phpbb]]></category>

		<guid isPermaLink="false">http://www.mariusduch.es/?p=337</guid>
		<description><![CDATA[Si tenemos un foro hecho con phpbb con una versión antigua, como la 3.0.0 y nos encontramos con que no hay actulizaciones desde esa versión a la ultima, podemos solucionarlo siguiendo los siguientes pasos. Datos de un ejemplo de foro: Directorio web: /var/www/html/foros.mariusduch.es/ Nombre de la BD: foromarius 0. Por seguridad realizaremos un backup de [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-phpbb-300-a-305"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mariusduch.es%2Factualizar-phpbb-300-a-305&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="size-full wp-image-787 alignleft" title="actualizar-phpbb-3-0-0-a-3-0-5" src="http://www.mariusduch.es/wp-content/uploads/actualizar-phpbb-3-0-0-a-3-0-5.png" alt="" width="100" height="100" />Si tenemos un foro hecho con phpbb con una versión antigua, como la 3.0.0 y nos encontramos con que no hay actulizaciones desde esa versión a la ultima, podemos solucionarlo siguiendo los siguientes pasos.</p>
<p><strong>Datos de un ejemplo de foro:</strong><br />
Directorio web: /var/www/html/foros.mariusduch.es/<br />
Nombre de la BD: foromarius</p>
<p><strong>0. Por seguridad realizaremos un backup de la web y la base de datos del foro</strong>:</p>
<pre>mkdir /root/foro-bak
mysqldump -u***** -p****** foromarius &gt; /root/foro-bak/foromarius.sql
cd /var/www/html/foros.mariusduch.es/httpdocs/
tar -cvpzf httpdocs.tar .
mv httpdocs.tar /root/foro-bak/</pre>
<p><span id="more-337"></span></p>
<p><strong>1. Descargamos la version completa de 3.0.5</strong>:</p>
<pre>mkdir /root/foro
cd /root/foro
wget http://d10xg45o6p6dbl.cloudfront.net/projects/p/phpbb/phpBB-3.0.5.tar.bz2</pre>
<p><strong>2. Descomprimimos el fichero:</strong></p>
<pre>tar -xjvf phpBB-3.0.5.tar.bz2</pre>
<p><strong>3. Accedemos a la carpeta que crea:</strong></p>
<pre>cd phpBB3</pre>
<p><strong>4. Eliminamos las siguientes carpetas y ficheros:</strong></p>
<pre>rm config.php
rm -R files/
rm -R images/
rm -R store/
rm -R language/</pre>
<p><strong>5. Accedemos a la carpeta phpbb3 del foro original y copiamos los siguiente ficheros a la carpeta phpBB3 que acabamos de crear</strong>:</p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs/phpbb3/
cp config.php /root/foro/phpBB3
cp -R files/ /root/foro/phpBB3
cp -R images/ /root/foro/phpBB3
cp -R store/ /root/foro/phpBB3
cp -R language/ /root/foro/phpBB3</pre>
<p><strong>6. Una vez tenemos la carpeta phpBB3 correctamente preparada la movemos al directorio donde se encuentra la actual phpbb3, pero poniendole otro con otro nombre</strong>:</p>
<pre>mv /root/foro/phpBB3 /var/www/html/foros.mariusduch.es/httpdocs/phpbb3.new</pre>
<p><strong>7. Paramos el servicio de apache:</strong></p>
<pre>/etc/init.d/httpd stop</pre>
<p><strong>8. Accedemos de nuevo al directorio donde se encuentra ahora los directorios phpbb3, le cambiamos el nombre al original y al nuevo le ponemos el nombre correcto:</strong></p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs
mv phpbb3 phpbb3.old
mv phpbb3.new phpbb3</pre>
<p><strong>9. Iniciamos apache de nuevo:</strong></p>
<pre>/etc/init.d/httpd start</pre>
<p><strong>10. Acedemos a este fichero con nuestro navegador y esperamos a que se actualize correctamente:</strong></p>
<pre>http://foros.mariusduch.es/phpbb3/install/database_update.php</pre>
<p><strong>11. Al finalizar la instalación, le cambiamos el nombre a la carpeta <em>install</em>:</strong></p>
<pre>cd /var/www/html/foros.mariusduch.es/httpdocs/phpbb3
mv install install-off</pre>
<p><strong>Notas:</strong></p>
<p>· Este proceso hará que perdamos nuestros MODs y estilos</p>
<p>· Si nos diera un algun error cuando ejecutamos el fichero de actualización, es recomendable comprobar que los permisos de las nuevas carpetas coinciden con los del original.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariusduch.es/actualizar-phpbb-300-a-305/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
