PHP文件处理和第三级域

时间:2015-12-16 14:35:30

标签: php file subdomain unlink

我是一个像software.domain.com这样的子域名,它通过cPanel重定向重定向到domain.com/software/。 我创建了一个上传系统,用于发送兄弟文件夹中的所有文件,例如domain.com/files/,上传一些技巧没有问题,但是当它有时间删除该文件时,该特定脚本不能找到它......

返回$ _POST变量发送到脚本,路径是正确的,如/ files / path / to / file,它指的是public_html root,因为它必须是! 使用ajax调用调用脚本,它可能是吗?也许是一些路径翻译......

非常感谢!

1 个答案:

答案 0 :(得分:0)

如果您说您的AJAX无法从子域或其他任何位置找到它,则需要使用完整的域路径,不包含子域。

var url = "http://domain.com/files/path/to/file";

如果你说你的PHP找不到它,你可以做这样的事情来确定绝对路径。来自SUBDOMAIN根目录中的文件......

$url = realpath(dirname(dirname(__FILE__)))."/files/path/to/file.php";