Permessi della cartella wp-content in Windows Server 2012

13 apr 2015, 11:34:14
Visualizzazioni: 20.7K
Voti: 5

Ho fatto alcuni test per risolvere questo problema: cercando di aggiornare alcuni plugin tramite il backend di WordPress ricevo sempre un errore "Impossibile creare la cartella".

Inizialmente ho aggiunto IIS_IUSRS con permessi di Lettura/Scrittura/Modifica (non controllo completo), ma non è cambiato nulla.

Poi ho provato ad aggiungere IIS_IUSRS con controllo completo, ma non ho risolto. Il mio ultimo tentativo è stato quello di aggiungere l'utente "Everyone" e dargli i permessi di Lettura/Scrittura/Modifica. E funziona!

Ma pensate che sia un rischio per la sicurezza dare questi permessi all'utente Everyone? E quale pensate possa essere una soluzione?

Sto utilizzando: Windows Server 2012, WordPress 4.0.1, PHP 5.4.24, IIS 8.0

0
Tutte le risposte alla domanda 3
2

In realtà ci sono 3 utenti con cui IIS accede ai file nei siti .NET: IIS_IUSRS, IUSR e NETWORK SERVICE

Concedi a tutti e 3 gli utenti IIS i permessi Read & Execute, List Folder Contents e Read permissions sull'intera cartella WP

Per la gestione dei file (ad esempio installazione e aggiornamento di plugin/temi), concedi a tutti e 3 gli utenti IIS il controllo completo sulla cartella wp_content.

13 apr 2015 19:13:36
Commenti

Ho provato il tuo suggerimento, ma nel mio caso la tua soluzione non permette di effettuare l'aggiornamento del core di Wordpress.

Pepozzo Pepozzo
24 apr 2015 10:13:55

Ho concesso esplicitamente tutti e 3 gli utenti IIS il permesso Modifica sulla cartella wp_content e i permessi Leggi, Esegui ed Elenca sulla cartella di root +1 per avermi indirizzato nella giusta direzione almeno per configurare un nuovo sito sul server; questa volta però aggiornerò i documenti

Facebook Facebook
6 mag 2017 07:49:00
0

Non sono sicuro che sia necessario concedere l'accesso Controllo completo a Everyone per la cartella radice di WordPress. Allo stesso modo, non è necessario concedere a IIS_IUSRS, IUSR e NETWORK SERVICE tutti i permessi sull'intera cartella radice di WordPress.

Recentemente sono riuscito a completare un aggiornamento concedendo solo a IUSR i permessi Modifica, Esegui & Leggi, Visualizza contenuto cartella e Lettura per la cartella radice. Successivamente ho revocato questi permessi dopo l'aggiornamento.

Ambiente:

  • Windows Server 2012 R2
  • WordPress 4.6.1
  • PHP 5.5.38

Fonti:

30 set 2016 23:14:53
0

Ho scoperto che la soluzione era modificare la posizione e i permessi della cartella degli upload di WordPress. Il problema è spiegato e la soluzione include degli screenshot https://www.urtech.ca/2018/04/solved-500-error-on-downloads-in-wordpress-running-on-iis/

Spero che questo possa essere d'aiuto.

24 apr 2018 19:29:40