【发布时间】:2011-08-23 19:29:03
【问题描述】:
使用完全控制的标准 LAMP 服务器,我需要使用 PHP 脚本将图像从 DomianA 上传到 DomainB 上的目录。服务器有 suPHP 和 mod_security。
目前使用的是 DomainB 的绝对路径,但出现错误:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect.
我试图chown 将 DomainB 上的上传目录发送给 DomainA 的用户(脚本正在运行的地方)。没有运气。
经过研究,我找到了两种可能的解决方案,想看看有没有更好的方法。也许还有一些代码可以让我朝着正确的方向前进。
- 符号链接 - 所以基本上有一个目录(我猜是在域级别以下?)然后让每个域都有一个指向该位置的符号链接。
- 修改我的 httpd.conf - 不知道该怎么做,但我不想这样做打开任何潜在的安全漏洞。
【问题讨论】:
-
如果这里没有得到足够的帮助,你可以看看@serverfault