php程序是以什么身份读写文件的? 是其他用户吗?

WBOY
Release: 2016-06-23 14:05:38
Original
1056 people have browsed it

php程序是以什么身份读写文件的? 是其他用户吗还是什么?


回复讨论(解决方案)

如果是windows,应该是IIS的用户,linux类似原理

CLI以当前用户身份运行,配合web服务器运行时通常是nobody用户,也就是权限最低的用户

CLI以当前用户身份运行,配合web服务器运行时通常是nobody用户,也就是权限最低的用户
apache运行时用户和用户组都是www-data,www-data,但是根目录/var/www的拥有者和用户组都是root,是不是应该改为www-data

视情况而定,除了对于程序需要写入的目录外,其余都不应该开放写权限。
一般来说所属者都应该是root,所属组成员则可以包含ftp用户等。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!