<?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>WordPress Hacks &#187; permisos chmod 777</title> <atom:link href="http://wordpress-hacks.com/tag/permisos-chmod-777/feed" rel="self" type="application/rss+xml" /><link>http://wordpress-hacks.com</link> <description>Tips y consejos de WordPress en español</description> <lastBuildDate>Fri, 23 Jul 2010 11:36:18 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>Permisos CHMOD &#8211; Lo que necesitás saber</title><link>http://wordpress-hacks.com/guia-chmod.php</link> <comments>http://wordpress-hacks.com/guia-chmod.php#comments</comments> <pubDate>Thu, 17 Jun 2010 11:01:08 +0000</pubDate> <dc:creator>Neri Aispuro</dc:creator> <category><![CDATA[Tips]]></category> <category><![CDATA[permisos chmod 664]]></category> <category><![CDATA[permisos chmod 777]]></category><guid
isPermaLink="false">http://wordpress-hacks.com/?p=555</guid> <description><![CDATA[En muchos foros he leído sobre problemas en WordPress que son debido a falta de privilegios causados por permisos mal asignados a la hora de realizar un cambio (generalmente en el htaccess o en directorios de caché o uploads), y he indicado que deben dar CHMOD 777 al htaccess y muchos se quedan desorientados sin [...]]]></description> <content:encoded><![CDATA[<p>En muchos foros he leído sobre problemas en WordPress que son debido a falta de privilegios causados por permisos mal asignados a la hora de realizar un cambio (generalmente en el htaccess o en directorios de caché o uploads), y he indicado que deben dar CHMOD 777 al htaccess y muchos se quedan desorientados sin saber siquiera lo que es <strong>CHMOD</strong>, a continuación para los fieles que aún siguen leyendo, una explicación lo más breve que pude escribir.</p><p>En pocas palabras, podemos decir que CHMOD &#8211; abreviatura de change mode- sería <strong>el comando encargado de asignar permisos tanto a archivos como a directorios en sistemas tipo Unix</strong>.</p><h3>Permisos de archivos</h3><p>Los permisos de archivos básicos son 3:<br
/> <strong>r</strong> &#8211; read (lectura) Permite: leer un archivo o contenido de un directorio.<br
/> <strong>w</strong> &#8211; write (escritura) Permite: Escribir (modificar) o eliminar un archivo o directorio.<br
/> <strong>x</strong> &#8211; execute (ejecución) Permite: Ejecutar (acceder) a archivos o directorios.</p><p>La combinación de estos 3 permisos produce una cadena que se entiende como <strong>comando chmod</strong>.</p><h3>Usuarios</h3><p><strong>UGOA</strong> (clases de usuarios)</p><p>u &#8211; user (usuario) Dueño del archivo<br
/> g &#8211; group (grupo) Usuarios miembros del grupo de archivos.<br
/> o &#8211; others (otro) Resto de usuarios que no son ni user ni group (ejemplo: un usuario que entra a un sitio).<br
/> a &#8211; all (todos) Others, group y user.</p><p>Existen 2 clases o maneras de dar o asignar permisos a los usuarios: <strong>Modo Carácter</strong> y <strong>Modo Octal</strong>, generalmente en &#8220;lo que hacemos nosotros&#8221; utilizamos <a
rel="nofollow" href="http://es.wikipedia.org/wiki/Sistema_octal">Modo Octal</a> (Sistema de numeración de 8 dígitos).</p><h3>Notas para entendernos mejor</h3><p>*Los permisos chmod pueden estar expresados en números o en letras, las letras pueden estar en grupos de 3 caracteres cada uno, siendo el primer grupo el encargado de indicar los permisos de <em>owner</em>, el segundo de <em>group</em> y el último para <em>others</em>, mientras que mediante números podemos expresar un solo grupo de 3 dígitos que puede variar del 000 al 777 como vemos en el siguiente ejemplo:</p><p><img
src="http://wordpress-hacks.com/wp-content/uploads/2010/06/rw-rw-r-.png" alt="" title="-rw-rw-r--" width="269" height="159" class="alignnone size-full wp-image-592" /></p><p>Arriba ingresé una serie de 10 caracteres y anteriormente les había comentado que eran 9 siempre que estemos hablando de letras, esto es por que el primer caracter (rojo) es el que indica si es un directorio (d), si es un archivo (-) o si es un link (l) (también pueden aparecer 3 caracteres más pero es muy poco probable), en el ejemplo estamos hablando de un archivo, si estuviéramos hablando de un directorio sería:<br
/> <span
id="more-555"></span><br
/> <img
src="http://wordpress-hacks.com/wp-content/uploads/2010/06/drw-rw-r-.png" alt="" title="drw-rw-r--" width="250" height="60" class="alignnone size-full wp-image-593" /></p><h3>Hablando de Números:</h3><p>Los permisos con los que trabajamos entonces, están separados generalmente por 1 grupo de 3 dígitos, dentro de estos 3 dígitos existen instrucciones para los tres grupos de usuarios y para cada uno existen 3 tipos de permisos de archivos, esto quiere decir que en 3 dígitos tenemos 8 modos e instrucciones diferentes:</p><p>*Permisos de archivos en letras y su ubicación: read(r) write(w) y execute(x). Esto quiere decir que una &#8220;r&#8221; en primer lugar permite leer el archivo, una &#8220;w&#8221; en segundo lugar significa que el archivo se puede escribir, y, finalmente, una &#8220;x&#8221; en tercer lugar significa que el archivo se puede ejecutar. Mientras que un &#8220;-&#8221; indica que no tiene ningún permiso.</p><p>*Categorías de usuarios: como en la imagen del primer ejemplo, el primer dígito es para el owner (user(u)), el segundo el grupo(group(g)), y el último de los 3 indica los permisos para el resto de usuarios (others(o)).</p><p>Ejemplos de permisos de archivo y su numeración:</p><p>Letras = Equivalente en números = Significado</p><div
class="wp_syntax"><div
class="code"><pre class="none" style="font-family:monospace;">--- = 0 = sin acceso
--x = 1 = ejecutar
-w- = 2 = escribir
-wx = 3 = escribir y ejecutar
r-- = 4 = leer
r-x = 5 = leer y ejecutar
rw- = 6 = leer y escribir
rwx = 7 = leer, escribir y ejecutar</pre></div></div><p>Por lo que, si tenemos el siguiente archivo (index.php), en el cual actualmente tenemos permisos chmod 644, podemos entender que:</p><p>6 = lectura y escritura permitida al <strong>owner</strong>, ya que el owner está en primer lugar.<br
/> 4 = lectura para el <strong>group</strong> por estar en segundo lugar, ya que el 4 es &#8220;r&#8211;&#8221; y significa lectura.<br
/> 4 = lectura para <strong>others</strong> (usuarios), ya que como mencionaba anteriormente, el 4 es lectura y este por ser el último dígito del grupo de 3, pertenece a los permisos de others.</p><p><img
class="alignnone size-full wp-image-558" title="Atributos chmod" src="http://wordpress-hacks.com/wp-content/uploads/2010/06/Atributos-chmod.png" alt="" width="335" height="321" /></p><h3>Modificando mediante el comando CHMOD los permisos</h3><p>Es el momento de que empezemos a modificar los permisos de nuestros archivos en nuestro servidor o hosting, para poder ver y editar los permisos, en la mayoría de los clientes ftp solo basta con hacer clic derecho sobre el archivo o directorio e ir a &#8220;File permissions&#8221; o permisos de archivos.</p><p><img
src="http://wordpress-hacks.com/wp-content/uploads/2010/06/permisos.png" alt="" title="permisos" width="453" height="345" class="alignnone size-full wp-image-598" /></p><h3>Permisos chmod recomendados</h3><p>Recomiendo que todos los archivos tengan chmod 644, mientras que los directorios, 755 (a exclución del directorio de uploads y caché que deben tener 777).</p><h3>Para ampliar la idea de chmod</h3><p><a
href="http://catcode.com/teachmod/index.html">Catcode.com &#8211; Chmod Tutorial</a>.<br
/> <a
href="http://www.ignside.net/man/ftp/chmod.php">Ignside.net &#8211; CHMOD files, asignando permisos</a>.<br
/> <a
href="http://ss64.com/bash/chmod.html">Ss64.com &#8211; chmod MAN Page</a>.<br
/> <a
href="http://en.wikipedia.org/wiki/Chmod">Wikipedia</a>.</p><h3>Para terminar</h3><p>Seguramente me olvidé de varias cosas y este post tenga mucho por corregir, por lo que invito a todos los que quieran aportar algo para mejorarlo a dejar un comentario <img
src='http://wordpress-hacks.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://wordpress-hacks.com/guia-chmod.php/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>500 Internal Server Error</title><link>http://wordpress-hacks.com/500-internal-server-error.php</link> <comments>http://wordpress-hacks.com/500-internal-server-error.php#comments</comments> <pubDate>Tue, 08 Sep 2009 11:35:28 +0000</pubDate> <dc:creator>Neri Aispuro</dc:creator> <category><![CDATA[Tips]]></category> <category><![CDATA[Internal Server Error]]></category> <category><![CDATA[permisos chmod 777]]></category> <category><![CDATA[The server encountered an internal error or misconfiguration and was unable to complete your request]]></category><guid
isPermaLink="false">http://wordpress-hacks.com/?p=447</guid> <description><![CDATA[Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, x@x.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: center;"><img
class="size-medium wp-image-448 aligncenter" title="sorpresa" src="http://wordpress-hacks.com/wp-content/uploads/2009/09/sorpresa-300x200.png" alt="sorpresa" width="300" height="200" /></p><p>Internal Server Error</p><blockquote><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, x@x.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><p>Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.</p></blockquote><p>Probablemente sea uno de los errores más comunes que la mayoría hemos sufrido.</p><p>El problema generalmente viene cuando nos mudamos de hosting, o cuando cambiamos los permalinks y wp no puede escribir el .htaccess.</p><h3>Recomendaciones:</h3><p>* Borrar lo que contenga el htaccess, darle <a
href="http://wordpress-hacks.com/tag/permisos-chmod-777"><strong>permisos chmod 777</strong></a> y volver a subirlo en blanco.<br
/> * <a
href="http://ayudawordpress.com/cambiar-los-permalinks-de-dia-y-fecha-a-nombre-de-post/">Cambiar los permalinks</a> a gusto.<br
/> * Retirar los permisos 777.</p> ]]></content:encoded> <wfw:commentRss>http://wordpress-hacks.com/500-internal-server-error.php/feed</wfw:commentRss> <slash:comments>21</slash:comments> </item> <item><title>Unable to create directory &#8211; Is its parent directory writable by the server?</title><link>http://wordpress-hacks.com/unable-to-create-directory-is-its-parent-directory-writable-by-the-server.php</link> <comments>http://wordpress-hacks.com/unable-to-create-directory-is-its-parent-directory-writable-by-the-server.php#comments</comments> <pubDate>Thu, 11 Jun 2009 23:50:21 +0000</pubDate> <dc:creator>Neri Aispuro</dc:creator> <category><![CDATA[Tips]]></category> <category><![CDATA[Is its parent directory writable by the server]]></category> <category><![CDATA[permisos chmod 777]]></category> <category><![CDATA[Unable to create directory]]></category><guid
isPermaLink="false">http://wordpress-hacks.com/?p=363</guid> <description><![CDATA[En pocas palabras el error nos cuenta que no podemos crear un directorio por falta de permisos chmod. El otro día cuando mudé la mayoría de mis sitios al nuevo servidor, fué todo de 10, WordPress en el sentido de exportar/importar es perfecto.Solo tuve un problemita. Cuando estaba mudando los archivos, para después no olvidarme, [...]]]></description> <content:encoded><![CDATA[<p>En pocas palabras el error nos cuenta que no podemos crear un directorio por falta de permisos chmod.<br
/> El otro día cuando mudé la mayoría de mis sitios al nuevo servidor, fué todo de 10, WordPress en el sentido de exportar/importar es perfecto.Solo tuve un problemita.<br
/> Cuando estaba mudando los archivos, para después no olvidarme, fuí dando <strong>permisos chmod 777</strong> a las carpetas donde alojo los archivos, generalmente suele ser en /wp-content/uploads.</p><p><img
src="http://wordpress-hacks.com/wp-content/uploads/2009/06/error-de-permisos.png" alt="error de permisos" title="error de permisos" width="609" height="103" class="alignnone size-full wp-image-366" /></p><p>Estaba escribiendo un artículo, que no recuerdo ahora en que sitio era, y cuando fuí a subir una imagen me decía:<br
/> <strong>Unable to create directory</strong> /*/*/*/*/*/wp-content/uploads/2009/06. <strong>Is its parent directory writable by the server?</strong>.</p><p>La cuestión era que la dirección que me decía wp del error, era el <a
rel="nofollow" href="http://es.wikipedia.org/wiki/Ruta_(inform%C3%A1tica)">path</a> del servidor viejo y no del nuevo, lo primero que pensé fué que todavía no estaban bien los dns, pero después de mirar un rato, la solución era tan obvia que me enojé conmigo mismo por no haberme dado cuenta en el momento.</p><p>En dominio.tld/wp-admin/options-misc.php, tenemos las opciones para elegir la ruta de los archivos que subimos, y en la base de datos no queda /wp-content/uploads, si no que queda todo el path del servidor, por ejemplo: /usr/home/htdocs/wp-content/uploads.Y eso era lo que daba error, una vez que reemplasé todo el path del servidor viejo por wp-content/uploads, pude subir las imagenes sin errores.</p><p>Si luego de hacer todos los cambios no funciona, no se preocupen, <a
href="http://alt-tab.com.ar/es-probable-que-sea-culpa-de-mattquot/">probablemente sea culpa de Matt</a>.</p> ]]></content:encoded> <wfw:commentRss>http://wordpress-hacks.com/unable-to-create-directory-is-its-parent-directory-writable-by-the-server.php/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 5/11 queries in 0.008 seconds using disk

Served from: wordpress-hacks.com @ 2010-07-31 22:34:56 -->