Php kullanarak farklı bir kullanıcıya ait bir dizindeki bir dosyaya yazma

0 Cevap php

I have a server that hosts several domains. From one of the domains, using a php script I want to be able to append a few lines to the .htaccess of other domains.

Masterdomain.com örneğin ben otherdomain.com ait. Htaccess bazı çizgiler eklemek istediğiniz. Yani in / home / masterdomain / www bir php dosyasından / I / home / otherdomain / www bulunan. Htaccess birkaç satır eklemek istiyorum.

Ben root olarak kabuk komut dosyası çalıştırdığınızda, ben bir kabuk yazdım Bunu yapmak için, o inşaat ama php yoluyla çalışırken, exec('./write_htaccess.sh') işe yaramıyor, hiçbir şey happends. Ben teslim ve iade hiçbir hata vardır.

Ben her zaman denemek ve root olarak çalıştırmak için write_htaccess.sh üzerinde chmod u + s denedim ama bu da işe yaramadı, ben yanlış olsa s bit ayarlamış olabilir.

Bunu nasıl elde edebiliriz? Php kök ayrıcalıkları vermek zorunda mı, bu ne yapmak için en iyi yol olacağını?

0 Cevap