我正在使用XAMPP和PHP CLI在本地测试我的PHP脚本。 db.php
中有问题的行(第98行)是:
$this->mysqli = new mysqli($host, $user, $pass, $dbname, $port);
错误是:
第98行的/path/to/my/file/db.php中没有这样的文件或目录
只有在终端中执行需要db.php
的PHP文件时,才会出现此问题。我在浏览器中运行它时工作正常。怎么样?
我使用的CLI命令是:
php test.php
嗯,这是一个非常简单的命令。我错过了什么吗?
注意:我使用的是Mac OS X 10.10.1
PHP版本:
PHP 5.5.14 (cli) (built: Sep 9 2014 19:09:25)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies