Transferencia de archivos y edición de error de permiso 500

Transferencia de archivos y edición de error de permiso 500

Estoy alojando uno de mis sitios de Wordpress en una LAMP local en opensuse. He transferido el sitio desde mi copia de seguridad, pero cuando lo instalé, el sitio se rompió de alguna manera y si intento eliminar, editar o incluso cambiar el permiso de cualquier archivo o directorio usando el acceso ftp, no se ejecuta y muestra este error "550 Permiso denegado."

Respuesta1

Respuesta 1

Abra una sesión de Terminal en la raíz de la carpeta en la que desea cambiar todo.

Escriba lo siguiente y presione Entrar después de cada uno:

find . -type d -exec chmod 0755 {} \;
find . -type f -exec chmod 0644 {} \;

El primero buscará todos los directorios y les dará un permiso de 755. El segundo buscará todos los archivos y les dará un permiso de 644. Esto funcionará de forma recursiva desde donde se encuentra.

/
|-usr/
|-var/
  |-www/
    |-public_html/
      |-personal/
      |-wordpressblog/
        |-admin/
        |-catalog/
          |-new/
          |-old/
        |-images
        |-scripts
          |-linux
          |-windows
            |-exec
        |-index.php
        |-admin.php
|-root/
|-share/
|-etc/

Usando el diagrama anterior, elaborado de forma tosca, si desea hacerlo, /var/www/public_html/wordpressblogdeberá ir CDa ese directorio y luego ejecutar los comandos anteriores.

Si lo ejecutara desde /var/www/public_htmlentonces, también tendría el mismo efecto de permisos en la /var/www/public_html/personalcarpeta.

Si su blog de WordPress está alojado directamente en la .../public_htmlcarpeta, vaya CDallí y ejecute los comandos.


Respuesta #2

No se le asigna como propietario del directorio ni de todos sus subdirectorios/archivos. Deberá abrir Terminal y escribir sudo chown -R username:usergrouppara cambiar los archivos y carpetas.(usando la misma técnica de directorio que arriba)para cambiar todo al usuario FTP para que pueda cambiar los archivos según sea necesario.

Respuesta2

Los permisos de carpeta deben establecerse en 755 y los de archivos deben ser 644.

información relacionada