【发布时间】:2012-01-21 03:11:21
【问题描述】:
由于服务器开启了安全模式,并且在不同的用户下创建目录,我遇到了以下问题:
- 我将脚本上传到服务器,它显示为属于“user1”。它所做的只是在创建新用户时创建一个新目录,以便在其中存储文件。
- 新目录已创建,但属于“apache”用户。
- 'user1'和'apache'是不同的用户;并且安全模式已打开。因此 php 脚本无法写入新创建的目录。
- 现在我有问题了!
一种解决方案是关闭安全模式。此外,一位同事建议可以更改一些设置以确保目录与脚本在同一用户下。所以我想看看后者是否可以做到。
但我不得不问。是否有针对我的问题的编程解决方案?
我倾向于“否”,因为实施了安全模式以在 php 级别解决它。此外,实际问题可能看起来像是在不同用户下创建的目录,因此程序修复可能只是创可贴修复。
【问题讨论】: