PHP包括无法正常工作

时间:2015-05-27 07:01:57

标签: php wordpress include

最近我订购了一个网络服务器,因为我需要一个邮件功能来处理PHP Wordpress插件。所以我将所有内容从我的本地主机移动到了网络服务器,但由于某种原因,包含不再有效。

我需要包含的文件是: /domains/brentlobbezoo.nl/public_html/wp-content/plugins/dnhadmin/connectie.php

我所在的网站包括: /domains/brentlobbezoo.nl/public_html/wp-content/plugins/dnhadmin/leden/leden-list.inc.php

包含很简单:

<?php include ('../connectie.php'); ?>

但这似乎不起作用。 如果我将connectie.php移动到leden-list.inc.php所在的文件夹中,并且我将include更改为include('connectie.php'),它会突然发挥作用。

有没有办法将connectie.php保存在现在的文件夹中,但是将其包含在每个页面中?

提前致谢!

P.S。 我知道使用golbal $ wpdb的选项;而不是connection.php,但后来我必须重构我的一些SQL查询,我没有那么多时间来完成这个项目

2 个答案:

答案 0 :(得分:2)

这取决于你在哪里,包括leden-list.inc.php

您可以使用获取脚本文件的基本URL $ basepath = $ _ SERVER [&#39; DOCUMENT_ROOT&#39;];

现在您可以使用as:

包括($基本路径&#34; /plugins/dnhadmin/connectie.php");

答案 1 :(得分:0)

问题是你的方式。使用此:

scrollView