php 脚本将文件上传到我的服务器,但文件夹必须是 0777,才能允许 PHP 将文件移动到那里。这不安全。此外,所有创建的目录和上传的文件都归 apache 所有,而不是我所有。我如何更改 PHP 的配置,以便可以将上传的文件移动到具有权限 0755 的文件夹,并且创建的目录归我所有?
谢谢你!
答案1
创建一个您和 Apache 都属于的新组。然后您可以将权限设置为 775。这不是超级安全的,但它是 777 化所有内容的快速解决方案。
答案2
使用 suPHP 或带有 php-fpm 的 FastCGI 模式的 PHP。