簡體   English   中英

PHP Excel 01simple-download-xlsx.php和07reader.php提供不同的輸出

[英]PHP Excel 01simple-download-xlsx.php and 07reader.php giving different output

我正在嘗試運行2個PHPExcel示例

01simple-download-xlsx.php和07reader.php

01simple-download-xlsx.php可以正常工作,但是此示例07reader.php顯示下面提到的錯誤,為什么自最近4個小時以來無法理解。 任何人都可以告訴我為什么文件使用相同的目錄結構時會發生這種情況。

警告:require_once(../ Classes / PHPExcel / IOFactory.php):無法打開流:C:\\ xampp \\ htdocs \\ manazeschool \\ software \\ office_admin \\ exam_excel \\ Examples \\ 07reader.php中沒有此類文件或目錄

致命錯誤:require_once():無法在C:\\ xampp \\ htdocs \\ manazeschool \\ software \\中打開所需的'../Classes/PHPExcel/IOFactory.php'(include_path ='.; C:\\ xampp \\ php \\ PEAR')第37行的office_admin \\ exam_excel \\ Examples \\ 07reader.php

一些示例(例如01 *文件)正確使用了絕對路徑名__DIR__ . '../Classes/...' __DIR__ . '../Classes/...'以包含主要的PHPExcel庫,這意味着您無需在/ Examples目錄中即可運行它們。

其他示例(包括07reader.php)僅使用相對路徑名'../Classes/...'來包含主要的PHPExcel庫,這意味着您必須在/ Examples目錄中才能運行它們。

要解決此問題,請在運行這些文件時確保您位於/ Examples文件夾中,或者將include修改為使用絕對路徑名。

我相信我現在已經修復了所有這些示例文件,以便在github上的development分支中使用絕對路徑名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM