我在我的php類中使用PHPExcel生成一個xls文件。代碼完全在我的本地主機上工作,但在遠程服務器上顯示錯誤。PHPExcel在遠程服務器上顯示錯誤
錯誤是:
<br />
<b>Warning</b>: include(inc/classes/PHPExcel_Shared_String.class.php): failed to open stream: No such file or directory in <b>/home/example/../index.php</b> on line <b>13</b><br />
<br />
<b>Warning</b>: include(): Failed opening 'inc/classes/PHPExcel_Shared_String.class.php' for inclusion (include_path='.:/usr/share/pear:/home/example/../inc/classes/Classes/') in <b>/home/example/../index.php</b> on line <b>13</b><br />
我一直在尋找互聯網上找到了解決更新PHP版本並啓用一些PHP庫,但在已經更新了我的遠程服務器上。任何人都可以告訴我什麼可能是遠程服務器上的這些錯誤的原因?
我使用了一個index.php文件,其中我有一個默認的__autoloader()函數來加載所有.class文件和另一個名爲excelgenerate.php的文件,我在其中使用相同的自動加載器來加載該類文件。在這個文件中,我有一個函數,我使用PHPExcel代碼通過包含PHPExcel.php來生成excel文件。這是我遇到錯誤的流程。
你有沒有設置包含路徑 –