PHP脚本:mkdir权限被拒绝-处理客户支持的最佳方式?

PHP脚本:mkdir权限被拒绝-处理客户支持的最佳方式?,php,apache,permissions,chmod,mkdir,Php,Apache,Permissions,Chmod,Mkdir,我卖一个PHP脚本,需要制作一些目录。现在我知道我可以告诉用户将目录chmod到777,但这似乎不是很安全。还有其他安全的方法吗?这些都是购买了PHP脚本的新手用户,所以我不能期望他们以不同的方式配置apache,反正大多数都在共享主机上 脚本正在创建用户提供的图像目录的缩略图。因为文件是由apache创建的,所以可能需要777?chmod是否有任何方法可以让用户轻松完成 谢谢, Wesley[php脚本应该在哪个路径中创建目录?] 您只需要路径属于运行php脚本的用户,那么权限可以是700而不

我卖一个PHP脚本,需要制作一些目录。现在我知道我可以告诉用户将目录chmod到777,但这似乎不是很安全。还有其他安全的方法吗?这些都是购买了PHP脚本的新手用户,所以我不能期望他们以不同的方式配置apache,反正大多数都在共享主机上


脚本正在创建用户提供的图像目录的缩略图。因为文件是由apache创建的,所以可能需要777?chmod是否有任何方法可以让用户轻松完成

谢谢,
Wesley

[php脚本应该在哪个路径中创建目录?]


您只需要路径属于运行php脚本的用户,那么权限可以是700而不是777。

在您的网站上创建常见问题解答并维护它。你不能自动处理它。另外,为您的产品提供安装支持。该脚本正在创建用户提供的映像目录的缩略图。既然文件是由apache创建的,那么它不需要777FTP用户名与apache用户名不同吗?鉴于这些前提,我认为除了更改权限之外,没有其他方法。或者,您可以考虑修改脚本,让他在Apache用户名可写目录内创建缩略图路径。也许你已经考虑过了,我不太清楚你的需求。