Article ID: 115704, created on Mar 22, 2013, last review on May 11, 2014

  • Applies to:
  • Plesk 12.5 for Linux
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 10.4 for Linux/Unix

Kennzeichen

Nachdem das jüngste PHP-Update mit den wöchentlichen Parallels Panel Updates installiert wurde, können PHP-Skripte keine Sitzungsobjekte auf Websites verwalten, die zur Ausführung von PHP als CGI oder FastCGI konfiguriert sind.

Ursache

Das Update für PHP unter CentOS 6 wurde vom OS-Hersteller veröffentlicht und wurde im wöchentlichen Update-Prozess von Parallels Plesk Panel installiert. Das PHP-Upgrade hat die Inhaberschaft und Berechtigungen im Verzeichnis /var/lib/php/session auf die Standardwerte zurückgesetzt. Dies verhindert, dass FTP-Nutzer von Domains Dateien in dem Verzeichnis erstellen können. Da CGI- und FastCGI-PHP-Skripte mit Berechtigungen von FTP-Nutzern ausgeführt werden, entsteht in diesem Fall ein Problem für Skripte, die versuchen Sitzungsobjekte zu erstellen.

Lösung

Das Micro-Update Nr. 42 für Parallels Plesk Panel 11.0.9 repariert die Berechtigungen im PHP-Sitzungsverzeichnis (siehe Versionshinweise). Des Weiteren wird ab jetzt nach jedem Update eine Überprüfung und ggf. Reparatur der Berechtigungen für das PHP-Sitzungsverzeichnis durchgeführt.

Umgehungslösung

Verwenden Sie diese Befehle, um die richtigen Berechtigungen und Inhaberschaften für /var/lib/php/session festzulegen:

chmod 1733 /var/lib/php/session
chown root:root /var/lib/php/session

0a53c5a9ca65a74d37ef5c5eaeb55d7f 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 e8756e9388aeca36710ac39e739b2b37 dd0611b6086474193d9bf78e2b293040 aea4cd7bfd353ad7a1341a257ad4724a 01bc4c8cf5b7f01f815a7ada004154a2 742559b1631652fadd74764ae8be475e e335d9adf7edffca6a8af8039031a4c7

Email subscription for changes to this article
Save as PDF