在根linux服务器上传文件的问题

时间:2010-06-27 20:01:07

标签: php apache redhat centos5 ownership

我在1and1上有一个plesk面板和root专用服务器。我正在使用自定义编程的PHP脚本上传文件并创建文件夹到服务器。我有一个名为upload_data_folder的上传文件夹,具有777权限。

方案如下: 我想在 upload_data_folder 中创建文件夹,然后在新装入的文件夹中上传文件。我在php脚本上这样做,所以我创建的每个文件或文件夹都有apache用户和组作为所有者。

  1. 我在 upload_data_folder 中成功创建了该文件夹,该文件夹由apache拥有,apache作为一个群组,并且有777个预留权。然后当我尝试将一些文件上传到新创建的文件夹时它不能。
  2. 我认为这个问题是有一些所有者的许可,但如果有人知道这可能是什么,我将非常感激

2 个答案:

答案 0 :(得分:0)

这是我定制的脚本。 huuu我解决了这个问题。 php安全模式已打开。我把它关掉之后一切都很完美。

答案 1 :(得分:0)

默认情况下,apache文件root是/ var / www / html /。如果安装了plesk,则文档根目录将具有以下路径:/ var / www / httpdocs用于非安全站点。因此,安全站点存储在/ var / www / httpsdocs中。