PHP: Dosya Oluşturma ve dosya izinlerini koruyarak

0 Cevap php

Ben bu gibi küçük bir şey görünüyor şu anda basit bir mimarisi var:

User sends Email > Postfix > Procmail > PHP Script > Write to third party Web App

Üçüncü taraf web uygulaması (I kayıtları oluşturmak için kendi API kullanıyorum) bir CMS olur.

Ben yaşıyorum sorun, kullanıcıların, "destek" kullanıcıya e-postalar gönderiyor nerede olduğunu Web sunucusu kullanıcı "apache" çalışır gibi.

CMS bu ekleri okumak ve göstermek böylece: "apache apache" (çünkü bu kurulum, tüm ekleri "destek" ve grubu "destek" kullanıcısı ile yaratılıyor, ancak ben gerçekte olarak oluşturulacak onlara ihtiyacımız var o) şablonlar bulunuyor.

Hatta komut satırından bu komutları çalıştırmak çalışırken, ancak ben kullanıcı "apache" dosyaların teslim mülkiyeti kuramıyorum, PHP fonksiyonları chown ve chmod vardır anlıyorum.

Bana oluşturmak dizininde tabanlı dosya izinlerini korumak için kolay bir yol var mı? Bu ben php.ini değiştirmek için gereken bir şey var mı? Ya da belki de mimarisi yeniden düşünmek gerekir?

Yardımın için teşekkürler!

0 Cevap