当我转到http://zyz.com/abc/index.php时,我收到以下错误:
Warning: require_once(C:\Inetpub\vhosts\xyz.com\httpdocs\abc\classes/mysqli.cls.inc) [function.require-once]: failed to open stream: No such file or directory in C:\Inetpub\vhosts\xyz.com\httpdocs\abc\classes\_ClassLoader.inc on line 5
下面是类loader.inc文件
<?php
function __autoload($clsname) {
$ClassDir = dirname( __FILE__ ) . "/";
require_once $ClassDir . strtolower( $clsname ) . '.cls.inc';
}
?>
答案 0 :(得分:4)
您没有安装mysqli
,但正在尝试使用它。您的__autoload
函数会尝试从Web应用程序的目录中加载它,但如果安装它的话,那就不是它所在的位置。 Install and configure mysqli
来解决问题。您可以通过在任何phpinfo();
文件中写.php
来检查是否已安装。
答案 1 :(得分:0)
你在C:\ Inetpub \ vhosts \ xyz.com \ httpdocs \ abc \ classes文件夹中有文件mysqli.cls.inc吗?检查确切的名称