首页 > 解决方案 > php excel导入在新服务器上不起作用

问题描述

我正在使用 php excel reader 读取 excel 文件,但是在新服务器上导入文件时显示此页面无法正常工作。我还授予了 0777 对我的文件夹的权限,但它也没有导入 excel 文件数据。但是在我的旧服务器上,这段代码工作正常。请找到下面的代码,让我知道是否有任何代码错误或服务器设置需要读取 phpexcel 文件。

<?php
      $file_path = 'clientupload/'.$upload_data["file_name"];

                    // ----------------------------------------------------
                    $this->load->library('PHPExcel');
                      //Here i used microsoft excel 2007
                    $objReader= PHPExcel_IOFactory::createReader('Excel2007');

                      //Set to read only
                    $objReader->setReadDataOnly(true);

                      //Load excel file
                    $objexcel=$objReader->load($file_path); // error in this line
                     //  echo "hello";die;
                    $objWorksheet = $objexcel->getActiveSheet(0);

                    $highestRow = $objWorksheet->getHighestRow();


?>

它显示以下错误: 此页面无法正常工作 216:xx:xx 当前无法处理此请求。HTTP 错误 500

标签: phpexcel

解决方案


推荐阅读