包含/要求不使用PHP

时间:2018-04-03 18:32:47

标签: php mysql include

我想要包含一个位于项目工作文件夹中的文件,名为?- printn(1). 。此文件夹包含项目的所有文件,包括Proj,其路径为:

  

/无功/网络/ HTML / PROJ

我已经尝试了很多方法来做到这一点,不成功:

index.html

顺便说一下,include 'Clockwork.php'; include($_SERVER['DOCUMENT_ROOT']."Clockwork.php"); 的输出是

  

/无功/网络/ HTML /

我尝试$_SERVER['DOCUMENT_ROOT'],但这也不起作用。

我得到的错误是:

include($_SERVER['DOCUMENT_ROOT']."/Proj/Clockwork.php");

如果有帮助,我的Fatal error: Uncaught Error: Class 'Clockwork' not found in (location of php php file that is trying to include the file) Stack trace: #0 {main} thrown in etc etc 文件默认设置为...

php.ini

这很奇怪,我不知道还能做什么。

发条是来自https://www.clockworksms.com/doc/easy-stuff/code-wrappers/php/

的API

这是一个很长的文件。标题开头如下:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".:/usr/share/php"
;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"
;
; PHP's default setting for include_path is ".;/path/to/php/pear"
; http://php.net/include-path

3 个答案:

答案 0 :(得分:0)

使用您的文件路径尝试require_once();

答案 1 :(得分:0)

根据它是否位于同一目录中,您可以使用:

include_once(__DIR__."/Clockwork.php");

答案 2 :(得分:0)

尝试添加“/”include($ _ SERVER ['DOCUMENT_ROOT']。“/ Clockwork.php”); 这可能是你问题的答案。

相关问题