本地主机(wamp)和phpExcel库上的主机之间的差异未收到数据错误

本地主机(wamp)和phpExcel库上的主机之间的差异未收到数据错误,php,phpexcel,Php,Phpexcel,我使用phpExcel库从xls文件中读取了一些数据,代码如下: $fisierInbound = "inbound.xls"; callsInbound(); function callsInbound() { global $fisierInbound; global $current; global $con; $identify = PHPExcel_IOFactory::identify('daily/' . $

我使用phpExcel库从xls文件中读取了一些数据,代码如下:

$fisierInbound = "inbound.xls";

callsInbound();

function callsInbound() {

        global $fisierInbound;
        global $current;

        global $con;

        $identify = PHPExcel_IOFactory::identify('daily/' . $fisierInbound);
        $objReader = PHPExcel_IOFactory::createReader($identify);
        $objReader->setReadDataOnly(true);
        $objPHPExcel = $objReader->load('daily/' . $fisierInbound);
        $objWorksheet = $objPHPExcel->setActiveSheetIndex(0);
        //$objWorksheet = $objPHPExcel->getActiveSheet();

        $query = mysqli_query($con, "SELECT * FROM users WHERE tip_user='agent' AND NOT (departament='online')");

        while($usr = mysqli_fetch_array($query)) {
                        $data[] = $usr;
        }

        foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {

            $worksheetTitle     = $worksheet->getTitle();
            $highestRow         = $worksheet->getHighestRow(); // e.g. 10
            $highestColumn      = $worksheet->getHighestColumn(); // e.g 'F'
            $highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);
            $dataCalls = $worksheet->getCellByColumnAndRow(2, 2)->getValue();
            $dataSubstr = substr($dataCalls, 53);
            echo $dataSubstr;
            foreach ($data as $db) {

                for ($row = 6; $row <= $highestRow; ++ $row) {

                    $marca      = $worksheet->getCellByColumnAndRow(3, $row)->getValue();
                    $nr         = $worksheet->getCellByColumnAndRow(4, $row)->getValue();

                    if($db['marca'] == $marca) {
                        mysqli_query($con, "INSERT INTO dailycalls(data, nr, departament, oras, tip, id_user)
                                            VALUES('$dataSubstr', '$nr', '" . $db['departament'] . "', '" . $db['oras'] . "', 'inbound', '" . $db['id'] . "')");
                    }
                }
            }
        }  
}

它在本地主机上工作得很好,但若我从主机上运行它,我会收到Chrome错误,并没有收到任何数据

无法加载网页,因为服务器未发送任何数据。 错误代码:ERR\u EMPTY\u响应

但是查询运行时,数据被插入数据库。有什么问题吗


谢谢

你能定义一个在本地主机上完美运行的程序吗。你是怎么运作的?此外,还可以运行查询。是否插入了正确的数据?excell查询工作正常?定义“工作正常”我得到echo$dataSubstr,并插入数据“/当我从主机运行它时,我得到插入的数据,但如果您找到了解决方案,也会很好奇。我也有同样的问题。远程主机曾一度工作正常,但现在不再正常。Localhost很好。