1

我正在考虑如何允许用户使用 PHP 设置新​​区域。创建文件夹和文件将在注册期间完成。

然后,用户将能够将各种文件(包括 PHP 文件)上传到他们的区域。

我想要做的是将不同的区域分开,所以如果用户的区域是 /user1/ 他们不能像这样访问别人的文件:

fopen('../user2/file.php');

或像这样写到另一个用户的区域:

file_put_contents('../user2/file.php', $mybadcontent);

基本上我希望能够完全分离出每个用户区域,这样他们就不能访问或执行彼此的文件。

这甚至可能吗?使用 htaccess 会是复杂的 Apache 规则吗?

4

0 回答 0