<?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>rolandovera.com &#187; Apache/IIS</title>
	<atom:link href="http://www.rolandovera.com/category/apacheiis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rolandovera.com</link>
	<description>Un blog de un sysadmin.</description>
	<lastBuildDate>Mon, 09 Jan 2012 21:52:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Como correr apache2 en direcciones IP especificas</title>
		<link>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-correr-apache2-en-direcciones-ip-especificas</link>
		<comments>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 21:59:27 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[virtualhosts]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=1409</guid>
		<description><![CDATA[El día de hoy me surgió un problema, necesitaba levantar una aplicación en una dirección ip en el puerto 80 en un servidor debian lenny. Configure la dirección ip (10.54.230.10) y simplemente no levantaba el servicio (daemon) asi que decidi investigar mas. Al abrir un navegador note que estaba funcionando apache2 en esta nueva dirección [...]]]></description>
			<content:encoded><![CDATA[<p>El día de hoy me surgió un problema, necesitaba levantar una aplicación en una dirección ip en el puerto 80 en un servidor debian lenny.</p>
<p>Configure la dirección ip (10.54.230.10) y simplemente no levantaba el servicio (daemon) asi que decidi investigar mas.</p>
<p>Al abrir un navegador note que estaba funcionando apache2 en esta nueva dirección ip, aunque no tuviera ningún VirtualHost configurado.</p>
<p>Despues de darle vueltas al asunto, me percate que apache2, levanta en todos las direcciones ip de un servidor con la configuración de fabrica, les adjunto la configuración del archivo /etc/apache2/ports.conf en mi servidor :</p>
<blockquote><p>#NameVirtualHost *:80<br />
Listen 80<br />
ServerName localhost<br />
&lt;IfModule mod_ssl.c&gt;<br />
# SSL name based virtual hosts are not yet supported, therefore no<br />
# NameVirtualHost statement here<br />
Listen 443<br />
&lt;/IfModule&gt;</p></blockquote>
<p><strong>Lo modifique para que solo levantara en las direcciones ip 10.54.230.8 y 10.54.230.9 de la siguiente manera:</strong></p>
<blockquote><p>#NameVirtualHost *:80<br />
Listen 10.54.230.8:80<br />
Listen 10.54.230.9:80<br />
ServerName localhost<br />
&lt;IfModule mod_ssl.c&gt;<br />
# SSL name based virtual hosts are not yet supported, therefore no<br />
# NameVirtualHost statement here<br />
Listen 443<br />
&lt;/IfModule&gt;</p></blockquote>
<p>Reinicie el apache2, y listo, ya pude utilizar la dirección ip 10.54.230.10 sin que apache2 interfiriera con la aplicación. No hubo necesidad de hacerle algún cambio a los VirtualHost ya existentes.</p>
<p> <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2011/07/11/como-correr-apache2-en-direcciones-ip-especificas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Youtube utiliza Apache</title>
		<link>http://www.rolandovera.com/2009/03/31/youtube-utiliza-apache/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=youtube-utiliza-apache</link>
		<comments>http://www.rolandovera.com/2009/03/31/youtube-utiliza-apache/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 05:33:59 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=880</guid>
		<description><![CDATA[El dia de hoy por un error en una pagina de YouTube descubrí que utilizan Apache como servidor de paginas web (webserver). Me parece interesante, imagínense el tipo de configuración que han de tener. Ha de ser una configuración compleja. Me sorprendí un poco, pensé que ellos utilizaban alguna versión modificada de lighttpd, pero bueno, [...]]]></description>
			<content:encoded><![CDATA[<p>El dia de hoy por un error en una pagina de <a href="http://www.youtube.com" target="_blank">YouTube</a> descubrí que utilizan <a href="http://www.apache.org" target="_blank">Apache </a>como servidor de paginas web (webserver).</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2009/03/youtube.jpg"><img class="alignnone size-medium wp-image-882" title="youtube" src="http://www.rolandovera.com/wp-content/uploads/2009/03/youtube-300x180.jpg" alt="youtube" width="300" height="180" /></a></p>
<p>Me parece interesante, imagínense el tipo de configuración que han de tener. Ha de ser una configuración compleja. Me sorprendí un poco, pensé que ellos utilizaban alguna versión modificada de <a href="www.lighttpd.net/" target="_blank">lighttpd</a>, pero bueno, me lleve una sorpresa el día de hoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2009/03/31/youtube-utiliza-apache/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Manejando Errores 404 con Apache</title>
		<link>http://www.rolandovera.com/2009/02/05/manejando-errores-404-con-apache/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=manejando-errores-404-con-apache</link>
		<comments>http://www.rolandovera.com/2009/02/05/manejando-errores-404-con-apache/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 16:09:05 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[Webmasters]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[error 404]]></category>
		<category><![CDATA[error en apache]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=720</guid>
		<description><![CDATA[Muchos webmaster no le ponen mucha atención a esto, pero es muy importante. En mi opinión un Error 404 (Error de que no encontró el archivo y/o pagina)  no debe de ser una &#8220;calle sin salida&#8221; si no que un punto de partida para que el usuario no se pierda en nuestro sitio web. Esto [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos webmaster no le ponen mucha atención a esto, pero es muy importante.</p>
<p>En mi opinión un Error 404 (Error de que no encontró el archivo y/o pagina)  no debe de ser una &#8220;calle sin salida&#8221; si no que un punto de partida para que el usuario no se pierda en nuestro sitio web.</p>
<p><a href="http://www.rolandovera.com/wp-content/uploads/2009/02/404.jpg"><img class="alignnone size-medium wp-image-721" title="Error 404" src="http://www.rolandovera.com/wp-content/uploads/2009/02/404-300x275.jpg" alt="Error 404" width="300" height="275" /></a></p>
<p>Esto lo podemos corregir agregando una linea en nuestra configuración de apache, les adjunto una configuración típica de apache:</p>
<blockquote><p>NameVirtualhost 10.10.10.1<br />
&lt;VirtualHost 10.10.10.1&gt;<br />
ServerName test232.hola.com<br />
DocumentRoot /home/sites/hola<br />
DirectoryIndex index.php index.htm index.html<br />
ServerAlias test1.hola.com<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>A esta configuración le vamos a agregar la siguiente linea, y va a quedar de la siguiente manera:</p>
<blockquote><p>NameVirtualhost 10.10.10.1<br />
&lt;VirtualHost 10.10.10.1&gt;<br />
ServerName test232.hola.com<br />
DocumentRoot /home/sites/hola<br />
DirectoryIndex index.php index.htm index.html<br />
ServerAlias test1.hola.com<br />
ErrorDocument 404 /404.html<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>Con esta configuración, cuando alguien entre a una pagina que no existe dentro de nuestro sitio, lo va a llevar a la pagina 404.html en nuestro directorio raíz de nuestra pagina web.</p>
<p>El archivo 404.html puede tener un campo de búsqueda, o un listado de las categorías o incluso un resumen de las paginas mas vistas de su sitio, todo esto depende del webmaster.</p>
<p>Yo como lo he manejado es que pongo un mensaje que dice que el archivo no fue encontrado pero que le sugerimos estas paginas, y pongo hipervinculos a otras paginas dentro de mi sitio.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2009/02/05/manejando-errores-404-con-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como restringir el acceso a un sitio con htaccess</title>
		<link>http://www.rolandovera.com/2008/10/29/como-restringir-el-acceso-a-un-sitio-con-htaccess/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-restringir-el-acceso-a-un-sitio-con-htaccess</link>
		<comments>http://www.rolandovera.com/2008/10/29/como-restringir-el-acceso-a-un-sitio-con-htaccess/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 21:14:08 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=513</guid>
		<description><![CDATA[En alguna ocasión vamos a necesitar que un sitio pida usuario y contraseña para ver su contenido, especialmente para sistemas de administración o algún sistema de reportes. Hay muchas maneras de hacer esto, pero una de las mas fácil es utilizando el famoso archivo .htaccess en los servidores web que utilizan Apache. Haciendo de cuenta [...]]]></description>
			<content:encoded><![CDATA[<p>En alguna ocasión vamos a necesitar que un sitio pida usuario y contraseña para ver su contenido, especialmente para sistemas de administración o algún sistema de reportes.</p>
<p>Hay muchas maneras de hacer esto, pero una de las mas fácil es utilizando el famoso archivo .htaccess en los servidores web que utilizan <strong>Apache</strong>.</p>
<p>Haciendo de cuenta que el sitio se encuentra en /var/www , vamos a crear el archivo .htaccess dentro de la carpeta /var/www con el siguiente contenido:</p>
<p><strong>AuthUserFile /var/www/.htpasswd<br />
AuthGroupFile /dev/null<br />
AuthName &#8220;Password&#8221;<br />
AuthType Basic</strong></p>
<p><strong>&lt;limit GET POST&gt;<br />
require valid-user<br />
&lt;/limit&gt;</strong></p>
<p>Ahora dentro de la carpeta /var/www vamos a ejecutar el siguiente comando:</p>
<p><strong>htpasswd -c .htpasswd admin</strong></p>
<p>Nos va a pedir que ingresemos una contraseña, ingresamos la contraseña que deseamos.</p>
<p><strong>New password:<br />
Re-type new password:<br />
Adding password for user admin</strong></p>
<p>Listo, ahora el sitio nos va a pedir usuario y contraseña antes de desplegar su contenido.</p>
<p>Hay que tener en cuenta que se pueden agregar varios usuarios al mismo archivo, con el siguiente comando:</p>
<p><strong>htpasswd  .htpasswd juan</strong></p>
<p>Agregamos el usuario juan al mismo archivo .htpasswd.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2008/10/29/como-restringir-el-acceso-a-un-sitio-con-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error en apache2 &#8211; apr_sockaddr_info_get</title>
		<link>http://www.rolandovera.com/2008/08/26/error-en-apache2-apr_sockaddr_info_get/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=error-en-apache2-apr_sockaddr_info_get</link>
		<comments>http://www.rolandovera.com/2008/08/26/error-en-apache2-apr_sockaddr_info_get/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 17:59:37 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[apr_sockaddr_info_get]]></category>
		<category><![CDATA[error en apache2]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=303</guid>
		<description><![CDATA[El dia de hoy estaba configurando un servidor debian etch con las ultimas actualizaciones, el dominio iba a ser usado para el sitio www.foroshonda.com. Este dominio no tenia registros de DNS configurados, asi que literalmente para el Internet, este dominio NO existía. Configure apache2, y después modifique el archivo /etc/hostname. En este archivo puse el [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rolandovera.com/wp-content/uploads/2008/08/apache_webserver_logo.png"><img class="size-medium wp-image-304 alignleft" title="apache_webserver_logo" src="http://www.rolandovera.com/wp-content/uploads/2008/08/apache_webserver_logo.png" alt="" width="237" height="65" /></a>El dia de hoy estaba configurando un servidor debian etch con las ultimas actualizaciones, el dominio iba a ser usado para el sitio www.foroshonda.com. Este dominio no tenia registros de DNS configurados, asi que literalmente para el Internet, este dominio NO existía. Configure apache2, y después modifique el archivo /etc/hostname.</p>
<p>En este archivo puse el nombre: www.foroshonda.com.</p>
<p>El servidor arranco sin ningún problema, pero al reiniciar el apache2 me desplegaba el siguiente error:</p>
<p><strong>Forcing reload of web server (apache2)&#8230;piapache2: apr_sockaddr_info_get() failed for  www.foroshonda.com<br />
apache2: Could not reliably determine the server&#8217;s fully qualified domain name, using 127.0.0.1 for ServerName<br />
waiting </strong></p>
<p>Agregue los registros siguientes en el /etc/hosts:</p>
<p>10.10.10.1 www.foroshonda.com</p>
<p>10.10.10.1 foroshonda.com</p>
<p>Reinicie el servidor y al reiniciar el apache2 el mismo error me seguía atormentando! Las paginas de la pagina cargaban, pero se tardaban una enternidad, a tal punto que la pagina tardaba hasta mas de 30 segundos en cargar, no era normal ya que el servidor es muy poderoso y pues el sitio no tenia visitas. Después de hacer cambios, y pruebas no encontré la solución, incluso hasta llegue a modificar la zona de apache2 del dominio y nada. Algo que me parecía curioso era que al scanear los puertos abiertos en el server, el puerto 80 NO salia abierto!</p>
<p>Despues de estarle dando vueltas al asunto, me acorde que hace muchos años, resolví este problema agregando el siguiente registro:</p>
<p><strong>Modifique el archivo /etc/apache2/httpd.conf y agregue lo siguiente:</strong></p>
<p><strong>ServerName localhost</strong></p>
<p>Con esto al parecer el apache2 en lugar de usar el ServerName el dominio www.foroshonda.com se esta usando como ServerName predeterminado el localhost.</p>
<p>Bueno procedí a reiniciar el apache2</p>
<p><strong>/etc/init.d/apache2 restart<br />
Forcing reload of web server (apache2)&#8230; waiting .<br />
rolando@ www:/etc/apache2$ </strong></p>
<p>BINGO! El apache2 reinicio inmediatamente, y ya no mostro el error. Luego de esto probe el sitio www.foroshonda.com, y ya todo funciono sin ningún problema.</p>
<p>Mucho cuidado al editar el archivo /etc/hostname que puede causar problemas a la hora de montar el servico apache2. Esto me parece muy extraño ya que no pasa tan seguido, pero suele pasar, espero que este articulo les ayude.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2008/08/26/error-en-apache2-apr_sockaddr_info_get/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Redireccionamiento de URLs en ASP con respuesta de 301 Moved Peramanently</title>
		<link>http://www.rolandovera.com/2008/05/05/redireccionamiento-de-urls-en-asp-con-respuesta-de-301-moved-peramanently/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=redireccionamiento-de-urls-en-asp-con-respuesta-de-301-moved-peramanently</link>
		<comments>http://www.rolandovera.com/2008/05/05/redireccionamiento-de-urls-en-asp-con-respuesta-de-301-moved-peramanently/#comments</comments>
		<pubDate>Mon, 05 May 2008 20:12:07 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[redireccionamiento en asp]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/?p=153</guid>
		<description><![CDATA[Este tipo de redireccion con respuesta 301 es muy util, cuando por ejemplo mudamos un sitio de un dominio a otro. Con este tipo de redireccionamiento, no se perdera page rank, ni posicionamiento en google. Por ejemplo tenemos el dominio www.los-patitos.com, ya no lo vamos a usar, y vamos a usar de ahora en adelante [...]]]></description>
			<content:encoded><![CDATA[<p>Este tipo de redireccion con respuesta 301 es muy util, cuando por ejemplo mudamos un sitio de un dominio a otro. Con este tipo de redireccionamiento, no se perdera page rank, ni posicionamiento en google.</p>
<p>Por ejemplo tenemos el dominio www.los-patitos.com, ya no lo vamos a usar, y vamos a usar de ahora en adelante www.lospatitos.com</p>
<p>A continuacion les muestro un ejemplo de como redireccionar una pagina con una respuesta de 301 &#8211; Moved Permanently.</p>
<p>Hice un archivo llamado default.asp con el siguiente codigo:</p>
<blockquote><p>&lt;%@ Language=VBScript %&gt;<br />
&lt;%<br />
Response.Status=&#8221;301 Moved Permanently&#8221;<br />
Response.AddHeader &#8220;Location&#8221;, &#8220;http://lospatitos.com&#8221;<br />
%&gt;</p></blockquote>
<p>Con este asp, vamos a redireccionar, cualquier trafico que llegue a www.los-patitos.com a www.lospatitos.com.</p>
<p> <img src='http://www.rolandovera.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2008/05/05/redireccionamiento-de-urls-en-asp-con-respuesta-de-301-moved-peramanently/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mostrar errores de php para sitios especificos.</title>
		<link>http://www.rolandovera.com/2008/04/23/mostrar-errores-de-php-para-sitios-especificos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mostrar-errores-de-php-para-sitios-especificos</link>
		<comments>http://www.rolandovera.com/2008/04/23/mostrar-errores-de-php-para-sitios-especificos/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 21:44:57 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/2008/04/23/mostrar-errores-de-php-para-sitios-especificos/</guid>
		<description><![CDATA[Los servidores Apache2 con PHP5, que tienen sitios corriendo, no muestran errores por estrategia de seguridad.  Para poder ver errores mientras se está desarrollando simplemente: Se verifica que apache lea el archivo .htaccess en los directorios, esto lo pueden modificar en el archivo /etc/apache2/apache2.conf AccessFileName .htaccess Se configura el directorio en el archivo de configuraciones [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.rolandovera.com/wp-content/uploads/2008/04/apache.jpg" alt="apache.jpg" /></p>
<p>Los servidores Apache2 con PHP5, que tienen sitios corriendo, no muestran errores por estrategia de seguridad.  Para poder ver errores mientras se está desarrollando simplemente:</p>
<p>Se verifica que apache lea el archivo .htaccess en los directorios, esto lo pueden modificar en el archivo /etc/apache2/apache2.conf</p>
<p>AccessFileName .htaccess</p>
<p>Se configura el directorio en el archivo de configuraciones de apache para que el archivo .htaccess pueda cambiar parámetros de configuración</p>
<p>&lt;Directory “/directorio/web/a/cambiar/”&gt;<br />
AllowOverride Options<br />
&lt;/Directory&gt;</p>
<p>En el directorio de nuestros archivos .php se crear un .htaccess así:</p>
<p>php_flag display_errors On</p>
<p>Listo, mostrara errores de php, sin comprometer la seguridad de todos los demás sitios alojados en ese servidor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2008/04/23/mostrar-errores-de-php-para-sitios-especificos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error &#8211; File does not exist: /htdocs en Apache2.2.3</title>
		<link>http://www.rolandovera.com/2008/03/27/error-file-does-not-exist-htdocs-en-apache223/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=error-file-does-not-exist-htdocs-en-apache223</link>
		<comments>http://www.rolandovera.com/2008/03/27/error-file-does-not-exist-htdocs-en-apache223/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 15:57:51 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[Apache/IIS]]></category>

		<guid isPermaLink="false">http://www.rolandovera.com/2008/03/27/error-file-does-not-exist-htdocs-en-apache223/</guid>
		<description><![CDATA[He estado leyendo mucha informacion acerca de que al actualizar a Apache 2.23 sale este error en el error log de apache2: [error] [client ::1] File does not exist: /htdocs Se vuelve un poco tedioso porque es repetitivo y creo que a la larga puede generar logs inmensos si no se corrige: [Thu Mar 27 [...]]]></description>
			<content:encoded><![CDATA[<p align="left"><img src="http://www.rolandovera.com/wp-content/uploads/2008/03/apachelogo.jpg" alt="apachelogo.jpg" /></p>
<p>He estado leyendo mucha informacion acerca de que al actualizar a Apache 2.23 sale este error en el error log de apache2:</p>
<p><strong>[error] [client ::1] File does not exist: /htdocs</strong></p>
<p>Se vuelve un poco tedioso porque es repetitivo y creo que a la larga puede generar logs inmensos si no se corrige:</p>
<p>[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:56 2008] [error] [client ::1] File does not exist: /htdocs<br />
[Thu Mar 27 10:42:57 2008] [error] [client ::1] File does not exist: /htdocs</p>
<p>Aqui pueden ver como se vuelve de repetitivo, incluso daba mas de 1 mensaje de error por segundo!</p>
<p>Yo estoy usando Linux Debian etch, pero creo que la solucion aplica a todas las distribuciones.</p>
<p>El problema esta en que a partir de esta distribucion de apache 2.2.3, esta distribucion necesita que se defina un DocumentRoot por default. Es debido que este problema se da en las personas que hacen un upgrade de una version anterior.</p>
<p>Yo solucione el problema agregando esta linea en el archivo /etc/apache2/httpd.conf</p>
<p><strong>DocumentRoot /var/www/apache2-default</strong></p>
<p>Despues de ver este mensaje en error log:</p>
<p><strong>[Thu Mar 27 10:43:03 2008] [notice] Apache configured &#8212; resuming normal operations</strong></p>
<p>Ya no salio nuevamente el mensaje de error del htdocs!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rolandovera.com/2008/03/27/error-file-does-not-exist-htdocs-en-apache223/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

