【发布时间】:2013-12-16 02:16:12
【问题描述】:
我的 div 里面有一个 php 需要
require('inc/coreturni/list.php');
这又需要一个数据库连接
require('inc/connect.inc.php');
当我加载页面时它们都可以工作。
但如果我尝试刷新 div,通过在单击事件后刷新第一个包含文件,使用 jquery load()
我收到以下路径错误:
警告:require(inc/connect.inc.php):无法打开流:第 2 行的 C:\xampp\htdocs\taximat\inc\coreturni\list.inc.php 中没有这样的文件或目录
致命错误:require():在 C:\xampp\htdocs\taximat\inc\ 中打开所需的 'inc/connect.inc.php' (include_path='.;C:\xampp\php\PEAR') 失败coreturni\list.inc.php 在第 2 行
为什么路径应该不同?我该如何解决?
【问题讨论】:
-
使用绝对路径而不是相对路径
-
我不喜欢使用绝对路径,我想了解和了解它为什么不起作用
-
为什么说绝对?如果他这样做,他的代码将根本无法移植。只是对您的回答有点困惑。
-
可以动态定义绝对路径
-
@Gabz 你不必喜欢他们就可以使用它们。显然你的路径是错误的,定义它在哪里的最好方法是使用完整路径。