【发布时间】:2013-03-14 10:04:17
【问题描述】:
Notice: Use of undefined constant DOCUMENT_ROOT - assumed 'DOCUMENT_ROOT' in /home/syole/public_html/includes/config.php on line 21
Notice: Use of undefined constant DOCUMENT_ROOT - assumed 'DOCUMENT_ROOT' in /home/syole/public_html/includes/config.php on line 22
PHP 看到了一个未定义的常量,它被视为字符串,这导致我的网站只显示一个空白页面,我如何让 php 理解 DOCUMENT_ROOT 是预定义的/应该是预定义的而不是字符串?
我不知道“服务器配置”可能在哪里,但我的网站过去可以正常工作,但现在不行了,所以我认为它必须在那里正确定义,无论在哪里,最有可能在 cpanel 上?
我认为 Coda2 在连接到我的 mySQL 数据库时导致了这个问题。
我似乎无法解决这个问题,在添加 error_reporting(E_ALL); 之前,我什至不知道这个错误。
【问题讨论】:
-
这不是一个常数。它不是预先定义的。访问
$_SERVER['DOCUMENT_ROOT']时需要引用。