我收到以下错误:
注意:使用未定义的常量
__DIR__
- 假设为'__DIR__'
第58行/home/a2708294/public_html/firebase/index.php
订单:58
require_once __DIR__ . '/firebase.php';
require_once __DIR__ . '/push.php';
答案 0 :(得分:0)
PHP版本5.3.0中添加了魔术常量__DIR__
您可以在此处查看:http://php.net/manual/en/language.constants.predefined.php
您需要将php升级到更新版本。无论如何,你需要升级,因为你有一个非常旧的版本。
如果你无法升级php,你可以使用dirname(__FILE__)
作为黑客,因为魔法常量__FILE__
在PHP 4.0.2版本中
所以你的代码看起来像这样:
require_once(dirname(__FILE__) . '/firebase.php');
require_once(dirname(__FILE__) . '/push.php');
答案 1 :(得分:0)
DIR 文件的目录。如果在include中使用,则返回包含文件的目录。这相当于dirname( FILE )。除非它是根目录,否则此目录名称没有尾部斜杠。