我想要包含一个位于项目工作文件夹中的文件,名为?- 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
答案 0 :(得分:0)
使用您的文件路径尝试require_once()
;
答案 1 :(得分:0)
根据它是否位于同一目录中,您可以使用:
include_once(__DIR__."/Clockwork.php");
答案 2 :(得分:0)
尝试添加“/”include($ _ SERVER ['DOCUMENT_ROOT']。“/ Clockwork.php”); 这可能是你问题的答案。