it-swarm.com.de

Berechtigungen für den Ordner "wp-content" in Windows Server 2012

Ich habe einige Tests durchgeführt, um dieses Problem zu lösen: Beim Versuch, einige Plugins über das Wordpress-Backend zu aktualisieren, wird immer die Fehlermeldung "Ordner kann nicht erstellt werden" angezeigt.

Ich habe also zunächst IIS_IUSRS mit Lese-/Schreib-/Änderungsberechtigungen hinzugefügt (keine Vollzugriffsberechtigung), aber nichts geändert.

Dann habe ich versucht, IIS_IUSRS mit voller Kontrolle hinzuzufügen, aber ich habe es nicht gelöst. Mein letzter Versuch war, den Benutzer "Everyone" hinzuzufügen und ihm die Berechtigungen "Lesen/Schreiben/Ändern" zu erteilen. Und es funktioniert!

Aber ist es Ihrer Meinung nach eine Sicherheitslücke, diese Berechtigungen jedem Benutzer zu erteilen? Und was denkst du, könnte eine Lösung sein?

Ich verwende: Windows Server 2012, Wordpress 4.0.1, PHP 5.4.24, IIS 8.0

4
Pepozzo

Es gibt tatsächlich 3 Benutzer, die IIS auf Dateien auf .NET-Sites zugreifen: IIS_IUSRS, IUSR und NETWORK SERVICE

Gewähren Sie allen 3 IIS Benutzern Read & Execute, List Folder Contents, Read permissions für den gesamten WP Ordner

Gewähren Sie für die Dateiverwaltung (z. B. Installation und Aktualisierungen von Plugins/Themes) allen drei IIS Benutzern Vollzugriff auf den Ordner wp_content.

3
TheGentleman

Ich bin nicht sicher, ob Sie EveryoneFull control Zugriff auf den WordPress-Stammordner gewähren müssen. Ebenso müssen Sie IIS_IUSRS, IUSR und NETWORK SERVICE nicht alle Berechtigungen für den gesamten Wordpress-Stammordner erteilen.

Ich konnte kürzlich ein Upgrade durchführen, bei dem ich IUSR nur die Berechtigungen Modify, Read & Execute, List folder contents und Read für den Stammordner erteilt habe. Ich habe sie dann nach dem Update widerrufen.

Umgebung:

  • Windows Server 2012 R2
  • WordPress 4.6.1
  • PHP 5.5.38

Quellen:

2

Ich fand die Lösung darin, den Speicherort und die Berechtigungen des WordPress-Upload-Ordners zu ändern. Das Problem wird erklärt und die Lösung enthält Bildschirmkurzschlüsse https://www.urtech.ca/2018/04/solved-500-error-on-downloads-in-wordpress-running-on-iis/

Ich hoffe das hilft.

0
Ian Matthews