【问题标题】:check/upload images to domain folder from subdomain从子域检查/上传图像到域文件夹
【发布时间】:2010-11-12 12:56:54
【问题描述】:

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

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

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

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

谢谢大家!我自己解决了。在图像前面添加了 ../../www。注意到主目录中有一个快捷方式,它起作用了。

【问题讨论】:

  • 请显示两个目录的绝对路径。
  • 我正在使用 cpanel,但我不 shure.. 我猜 domain - home/usrname/public_html/subdomain - home/usrname/public_html/ api1

标签: php upload dns subdomain


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-01
      • 2021-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      相关资源
      最近更新 更多