一旦给出了PHP分区错误
我试图要求在index.php中的配置文件通过使用:
require_once __DIR__/application/common/config/Config.php;
但是,PHP错误日志的状态除以零。 完整路径是/var/www/application/common/config/Config.php
如何确保这条路径在我的require_once语句中是正确的?
您需要使用PHP中的字符串引号...
require_once __DIR__ . '/application/common/config/Config.php';
require_once __DIR__ . '/application/common/config/Config.php';
这应该工作? “。” 连接字符串。 基本上是“ dir ”(加上)'其他值'。 而其他值需要用引号括起来,否则将以“/”作为基本的数学运算符,从而试图在声明的其余部分将所有内容除以0。
(require_once DIR / 0/0/0/0;),你不能被0除);
发生这种情况是因为PHP中的一系列设计错误。
NULL
"123"
将是123 "123 abc"
也是123 "abc"
将为0。 NULL
上尝试任何数学运算时,它将转换为0
那么会发生什么呢,PHP是计算"yourdirectory"/0/0/0/0
,这是一个零除。 (哎哟!我已经告诉过你PHP是一种破碎的语言吗?)
只需将该字符串放在引号中。
require_once __DIR__."/application/common/config/Config.php";
链接地址: http://www.djcxy.com/p/69361.html
上一篇: Once gives PHP Division By Zero Error
下一篇: How to suppress "is not a valid MySQL result resource" errors