从子域检查/上传图像到域文件夹

时间:2010-11-12 12:56:55

标签: php upload dns subdomain

我有域名www.mysite.com和子域名api1.mysite.com。那里(在域中)是几个文件夹和文件夹“图像”。还有一个名为api1的文件夹,它是子域的文件夹。我无法弄清楚的是,如何从子域找到一个domian的文件夹“images”并在那里上传文件或检查它们是否存在。我正在使用php。 e.g。

此行位于子域文件夹中的一个文件中,“images”文件夹位于域级文件夹中的一个级别。

$dir_img_small = file_exists('images/users/small/i_'.$profile_id.'.jpg');

我尝试在图像之前使用../,但它不起作用。请帮忙!

谢谢大家!我解决了我的自我。添加../../www前面的图像。注意到家庭目录中的快捷方式并且工作正常。

2 个答案:

答案 0 :(得分:1)

也许您应该尝试提供目录的完整路径:

$root_path = "enter root path here/";
$dir_img_small = file_exists($root_path . 'images/users/small/i_'.$profile_id.'.jpg');

答案 1 :(得分:0)

如果您使用的是IIS,则可以在一个网站中定义一个“虚拟”文件夹,该文件夹指向服务器上的某个物理文件夹。

因此,您可以定义一个名为“images”的虚拟文件夹,并将其映射到与另一个站点的images文件夹相同的文件夹。