Php 包括问题

Php 包括问题,php,Php,我现在有一个问题 解析错误:语法错误,第13行的/home1/defcon2/public_html/usercp/index.php中包含意外的T_ 以下是到目前为止的代码: <?php /* [snip] */ require_once(__DIR__ . "/recources/utils.class.php") include(__DIR__ . "/resources/pagehead.php"); // line 13 好的,如果这是您提供的代码,那么问题很简单: requi

我现在有一个问题

解析错误:语法错误,第13行的/home1/defcon2/public_html/usercp/index.php中包含意外的T_

以下是到目前为止的代码:

<?php
/* [snip] */
require_once(__DIR__ . "/recources/utils.class.php")
include(__DIR__ . "/resources/pagehead.php"); // line 13

好的,如果这是您提供的代码,那么问题很简单:

require_once(__DIR__."/recources/utils.class.php") //<-- no semi colon
include(__DIR__."/resources/pagehead.php");

require\u once(\uuuu DIR\uuu.'/resources/utils.class.php))/好的,如果这是您提供的代码,那么问题很简单:

require_once(__DIR__."/recources/utils.class.php") //<-- no semi colon
include(__DIR__."/resources/pagehead.php");

require\u once(\uuu DIR\uuu./resources/utils.class.php)/
打开required失败“\uuu DIR\uu/resources/utils.class.php
是使用早于5.3.0的php造成的,而
\uu DIR\uuu


您可以通过将
\uuuu DIR\uuuu
替换为
dirname(\uuu FILE\uuuuu)
来“修复”它,但有一种可能,该代码不仅仅与古老的php版本兼容。

无法打开所需的“\uu DIR\uuu/resources/utils.class.php
是使用5.3.0以前的php造成的,而
\uu DIR



您可以通过将
\uuuuu DIR\uuuuu
替换为
dirname(\uuuu FILE\uuuu)
来“修复”它,但代码可能不仅仅与古老的php版本兼容。

这一行是正确的。这行代码前面有一个东西坏了。@echo\u Me
\uu\u DIR\uuu
是一个神奇的常数。它是由PHP定义的include@Tyrell贾马尔:来点
怎么样?这一行是正确的。这行代码前面有一个东西坏了。@echo\u Me
\uu\u DIR\uuu
是一个神奇的常数。它是由PHP定义的include@Tyrell贾马尔:来点
怎么样?这是OP在评论中发布的,在他们的原始问题中,由echo_medouble编辑。下划线是一个加粗的标记。所以
\uuuu DIR\uuuu
变成了DIR@James . 这实际上没有做任何事情,它进一步破坏了它lol警告:require\u once(\uu DIR\uu/resources/utils.class.php)[function.require once]:打开流失败:第12行/home1/defcon2/public\u html/usercp/index.php中没有这样的文件或目录致命错误:require\u once()[function.require]:在/home1/./public_html/usercp/index.php第12行打开所需的“\uuu DIR\uu/resources/utils.class.php”(include\u path=.:/usr/lib/php:/usr/local/lib/php”)失败,请查看zerkms的答案,如果您的php版本在
\uu DIR\uuu
之前,则无法工作。另外,“resources”是正确的文件夹名称吗?没问题。我回答了修复代码的原始问题,从那里我发现了一个问题。这种情况有时会发生。这是OP在评论中发布的,在他们最初的问题中,由echo_medouble编辑。下划线是一个加粗的标记。所以
\uuuu DIR\uuuu
变成了DIR@James . 这实际上没有做任何事情,它进一步破坏了它lol警告:require\u once(\uu DIR\uu/resources/utils.class.php)[function.require once]:打开流失败:第12行/home1/defcon2/public\u html/usercp/index.php中没有这样的文件或目录致命错误:require\u once()[function.require]:在/home1/./public_html/usercp/index.php第12行打开所需的“\uuu DIR\uu/resources/utils.class.php”(include\u path=.:/usr/lib/php:/usr/local/lib/php”)失败,请查看zerkms的答案,如果您的php版本在
\uu DIR\uuu
之前,则无法工作。另外,“resources”是正确的文件夹名称吗?没问题。我回答了修复代码的原始问题,从那里我发现了一个问题。这有时会发生。你真的是我的救命恩人,我感谢你的帮助!这就是问题所在!:)@Tyrell Jamal:不过有人警告你,使用不合适的php版本可能会导致其他一些问题。你是我的救命恩人,我感谢你的帮助!这就是问题所在!:)@Tyrell Jamal:不过有人警告您,使用不合适的php版本可能会导致其他一些问题