我有我试图调用从位于特定文件的Ajax请求:目录路径的呼叫,奇怪的行为
ROOT/admin/functions/upload/filename.php
而且从位于页面发出请求:
ROOT/admin/customers/123
它是通过htaccess的从
ROOT/admin/customer.php?id=123
修改我都试过的,我能想到的路径每个组合但我得到例如一些奇怪的行为,当我使用
../functions/upload/filename.php
它查找该文件中
ROOT/functions/uploads/filename.php
当我使用
functions/upload/filename.php
它查找该文件中
因此,我试过../admin/functions/upload/filename.php
它看起来在
ROOT/admin/admin/functions/upload/filename.php
我拉我的头发在这里,有没有人有任何想法,这是什么可能是什么?
任何帮助将不胜感激。
谢谢,詹姆斯。
为什么不使用像'/ functions/uploads/filename.php'这样的绝对路径?这将使您的文件可以从任何子目录访问。 – jeroen 2014-10-08 21:10:56
我不得不改变我的所有PHP include/require相对路径来处理XAMMP,但我试过它只是为了查看它并在ROOT/functions/upload/filename.php中查找文件。 – 2014-10-08 21:14:28
有两种绝对路径:在服务器端,文件系统和客户端,相对于Web服务器的根。你到底有什么问题? – jeroen 2014-10-08 21:16:24