我正在为不懂 HTML/CSS 的人用 JS 开发一个所见即所得类型的网站构建器。一切都完成了,但我想让它尽可能简单。在一个完美的世界中,他们只需将所有文件上传到他们的主机并完成它。我遇到的问题是,我有一些需要写入的文件和文件夹,但 PHP 没有权限,除非我将这些特定文件和文件夹 CHMOD 到 777。
我真的不想这样做,并希望我有其他选择,我也不想因为将 CHMOD 777 强加于每个人而受到批评。有什么我可以做的(这对我的用户来说很简单)来允许 PHP 写入文件/文件夹而不必授予每个人的权限?
我不能让 PHP 自己创建文件/文件夹,因为它也无权写入根目录。