我在mac上的 sites 文件夹中设置了localhost,这让我可以使用php,mysql,phpMyAdmin和各种各样的好东西。但是当我的网站创建文件夹或文件时,我遇到了问题。 _www的所有权限均为“只读”。当我使用诸如psql -h host -U username -d db -c "\COPY ( \
select month,count(*) as distinct_Count_month \
from \
( \
select UNIQUE_MEM_ID,to_char(transaction_date, 'YYYY-MM') as month \
FROM yi_fourmpanel.card_panel WHERE COBRAND_ID = '10006164' \
group by UNIQUE_MEM_ID,to_char(transaction_date, 'YYYY-MM') \
) a \
group by month) TO 'path/mycsv.csv' WITH CSV HEADER;"
之类的php函数时,它会创建具有“只读”权限的文件夹。如何配置网站文件夹以“读取&为 sites 文件夹中创建或放置的每个文件写'权限?
谢谢社区!
答案 0 :(得分:3)
要在全局 Apache文档根目录中为您和Apache激活读/写权限,请在终端应用程序中执行此操作:
sudo chown _www:_www /Library/WebServer/Documents
sudo chmod 0775 /Library/WebServer/Documents
sudo dseditgroup -o edit -a username -t user _www
要在个人文档根目录中为您和Apache激活读/写权限,请在终端应用程序中执行此操作:
sudo chown _www:_www /Users/username/Sites
sudo chmod 0775 /Users/username/Sites
sudo dseditgroup -o edit -a username -t user _www
请注意:使用简短用户名更改上面的username
。
通过这些命令,您:
_www
的用户_www
(Apache); _www
。