最近我订购了一个网络服务器,因为我需要一个邮件功能来处理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查询,我没有那么多时间来完成这个项目
答案 0 :(得分:2)
这取决于你在哪里,包括leden-list.inc.php
您可以使用获取脚本文件的基本URL $ basepath = $ _ SERVER [&#39; DOCUMENT_ROOT&#39;];
现在您可以使用as:
包括($基本路径&#34; /plugins/dnhadmin/connectie.php");
答案 1 :(得分:0)
问题是你的方式。使用此:
scrollView