我在一个结构化的目录列表中移动文件后遇到了问题(我在所有文件中使用了相对链接)。
快速概述:
www
js
functions.js
php
ajax.send.php include ('./functions.php');
ajax.delete.php include ('./functions.php');
functions.php
other dirs that have no influence
index.php include ('./php/functions.php'); and ofc js embedding <script type="text/javascript" src="./js/functions.js"></script>
startpage上的ajax工作正常,但ajax.send.php和ajax.delete.php中的php函数无法正常工作(但路径是否正确?!) 我已经在这两个文件中尝试了所有可能的路径,但是没有办法让这些东西起作用。
我错过了什么吗?我已经走到了尽头。
问候Fabio
答案 0 :(得分:0)
你能试试吗
ajax.send.php include ('./php/functions.php');
ajax.delete.php include ('./php/functions.php');
答案 1 :(得分:0)
最好使用绝对路径。尝试使用这种结构:
ajax.send.php include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php';
index.php include dirname(__FILE__) . DIRECTORY_SEPARATOR . 'php' . DIRECTORY_SEPARATOR . 'functions.php';