我正在处理需要将数据发送到 php 文件的 AJAX 帖子。该文件是位于域根之上的一个文件。
如果我的域根是/root_general/root_domain/
文件 php 后端文件在/root_general/
我试图通过使用dirname($_SERVER['DOCUMENT_ROOT'])
url 来实现这一点。但是 AJAX 不会加载该文件,它告诉我在此服务器上找不到该文件。我在 Ubuntu 上使用 Apache2 并启用所有权限。
我怎么能以其他方式做到这一点?我需要将文件放在外面,因为它应该被许多不同的域使用,而且我认为将同一个文件粘贴到每个域根目录中是不干净的。
编辑:一些代码
调用文件时是这样的:
http[act].open('post',url,true);