我在外国Linux系统上,需要确定Apache运行的用户(以及php)。从php获取Apache Linux用户
目的: 我需要的脚本的所有者(这是没有问题的,因为我可以用SplFileInfo),并将其与apache进程的所有者。
我接受任何替代方案。
问候, 马里奥
编辑: 附加信息:
的脚本是一个缩略图生成,使用XML文件来生成较大的图像大拇指。该脚本需要创建文件夹和写入文件。由于我无法影响php配置,并且我没有任何shell访问权限,所以必须非常安静地完成。 创建过程通过异常停止并发送失败的邮件。由于php的大部分函数都不能在failue上抛出异常,因此我需要一些手动检查来确定我所处的环境。因此,我需要apache用户将它与某个目录或文件所有者进行比较。
作为选项,您可以简单地使用/ tmp,这对每个人都是可写的。 – Anonymous 2009-04-30 08:50:46
这对我们的案例没有用处,因为我们无法提供来自docroot之外的任何生成的图像。 – 2009-04-30 11:42:52