0777, 0770 veya 0700: PHP bir dizine yazmak için gereken minimum izinleri algılar?

0 Cevap php

Düşünün bazı script & Onun klasörleri FTP ile yüklendi. Genellikle, klasör izinleri yanlış ve komut izinleri ayarlamak için hangi önermek gerekir. Elbette, ben yazmak için gidiyorum her şey için 0777 ayarlamak için iyi değil. Ama 3 olası webserver yapılandırmaları oradayız:

  1. PHP user = kullanıcı FTP. Böylece, yazma ihtiyacı 0700
  2. Kullanıcı farklı, ancak aynı gruba ait. Bu 0770 var
  3. PHP nobody çalışır ya da hiçbir ortak GID vardır: bu 0777 değil

Script çalışabilmesi için yeterli ne izinleri oktetler algılamak için bir yolu var mı?

Bazı yapılandırmalar o eksikliği nedeniyle PCNTL uzantısı hoş değil.

0 Cevap