English 中文(简体)
php apache granted - Best practices [los]
原标题:php apache permissions - best practices [closed]

这个问题似乎并不涉及在help Center中界定的范围之内的方案规划。

Closed 7 years ago.

I have a codeigniter application which creates folders using php. The owner of any folders created via php is apache , however if I want to upload a folder via ftp the owner is my ftp username.

I had an issue with php (apache) not being able to modify a file inside a folder that was uploaded via ftp because of permissions. In the meantime I have added my ftpuser to the apache group and apache to the ftpuser group but was wondering if there is a better way?

最佳回答

一般来说,我做的是编织任何目录,将写给集团的笔记,因为(在我的服务器上www,在你的服务器上,可以做一刀切),chmod g+s。 这将使该名录中产生的任何文件也由网络服务器组拥有。 如果缺省会给团体写信,这将解决你的问题。

问题回答

The best practice is to only allow users to read/write files that they should.

In my web-apps, I have a data directory for the website, which I store all my dynamically generated data from the app.

然后,我只准许该笔记本,而没有其他东西。





相关问题
Signed executables under Linux

For security reasons, it is desirable to check the integrity of code before execution, avoiding tampered software by an attacker. So, my question is How to sign executable code and run only trusted ...

encoding of file shell script

How can I check the file encoding in a shell script? I need to know if a file is encoded in utf-8 or iso-8859-1. Thanks

How to write a Remote DataModule to run on a linux server?

i would like to know if there are any solution to do this. Does anyone? The big picture: I want to access data over the web, using my delphi thin clients. But i´would like to keep my server/service ...

How can I use exit codes to run shell scripts sequentially?

Since cruise control is full of bugs that have wasted my entire week, I have decided the existing shell scripts I have are simpler and thus better. Here is what I have so far svn update /var/www/...

Good, free, easy-to-use C graphics libraries? [closed]

I was wondering if there were any good free graphics libraries for C that are easy to use? It s for plotting 2d and 3d graphs and then saving to a file. It s on a Linux system and there s no gnuplot ...

热门标签