PHP将文件作为完整域地址上传到路径

时间:2014-01-17 17:40:24

标签: php

我正在使用PHP将文件从子域上传到我的Web服务器上。

我的子域是admin.domain.com,它位于public_html目录之前的目录admin中(我正在使用cPanel)

我希望能够将文件上传到admin目录,该目录位于admin.domain.com以及domain.com

的public_html目录的一个级别

我需要使用哪些路径名来执行此操作?

3 个答案:

答案 0 :(得分:1)

如果我理解正确,您的文件位于同一服务器中,处于相同的文件结构中,只能通过不同的域看到。如果是,那么您需要检查的是:

1 - admin directoy的路径,例如:F:/ wamp / www / php / super-variables / test - $ _ server.php

为此,您可以在文件夹中输入带有<?php echo ["SCRIPT_FILENAME"]; ?>的php文件。它将返回该文件夹的路径。

2 - 检查您是否有权上传该文件夹中的文件:

为此,它取决于您在服务器中拥有多少权限。我使用Filezilla FTP来做到这一点。

答案 1 :(得分:0)

$uploadPath = realpath( __DIR__ . '/..' );

答案 2 :(得分:0)

在变量中设置路径,并在每次上传任何文件时使用move_uploaded_file()将文件移动到所需位置。