ฉันทำตามปกติ
sudo chgrp -R www-data <directory>
บน Ubuntu เพื่อตั้งค่าโฟลเดอร์ที่เขียนได้โดยกระบวนการ Apache สิ่งที่เทียบเท่ากับ Mac OS X มีไว้เพื่อwww-data
อะไร?
ฉันทำตามปกติ
sudo chgrp -R www-data <directory>
บน Ubuntu เพื่อตั้งค่าโฟลเดอร์ที่เขียนได้โดยกระบวนการ Apache สิ่งที่เทียบเท่ากับ Mac OS X มีไว้เพื่อwww-data
อะไร?
คำตอบ:
บน Ubuntu คุณใช้ "www-data" เพราะนั่นคือผู้ใช้กระบวนการ Apache จะทำงานเป็น คุณสามารถระบุผู้ใช้ Apache ที่จะใช้โดยตรวจสอบไฟล์กำหนดค่า บน Mac ของฉันดูเหมือนว่า:
$ cat /etc/apache2/httpd.conf
[...]
User _www
Group _www
[...]
ดังนั้นวิธีหนึ่งที่จะทำให้ไฟล์ของคุณสามารถเขียนได้ที่จะให้พวกเขาchgrp
_www