|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #23392 Spreadsheet_Excel_Writer refers to missing OLE/PPS/Root.php file
Submitted: 2003-04-28 20:01 UTC Modified: 2003-04-29 09:37 UTC
From: ross at bnw dot com Assigned: xnoguer (profile)
Status: Not a bug Package: PEAR related
PHP Version: 5CVS-2003-04-28 (dev) OS: any
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
Block user comment
Status: Assign to:
Bug Type:
From: ross at bnw dot com
New email:
PHP Version: OS:


 [2003-04-28 20:01 UTC] ross at bnw dot com

refers to


But these files do not exist in the /pear or /php4/pear cvs trees.

Where are these files?

Google doesn't help at all.


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2003-04-29 00:22 UTC]
That one is for you xavier :)
 [2003-04-29 09:37 UTC]
 This is just in cvs, you should use a release. By the way, OLE is a new package which should be a dependency for Spreadsheet_Excel_Writer in the next release (hopefully soon).
 [2004-06-30 00:54 UTC] dave at imarc dot net
Same problem for me (FreeBSD / PHP 4.3.6)

# pear install Spreadsheet_Excel_Writer

Copied and pasted first sample from package's 
'Documentation' page:

Warning: main(OLE/PPS/Root.php): failed to open stream: 
No such file or directory in /usr/local/lib/php/
Spreadsheet/Excel/Writer/Workbook.php on line 39

Fatal error: main(): Failed opening required 'OLE/PPS/
Root.php' (include_path='.:/usr/local/lib/php') in /usr/
local/lib/php/Spreadsheet/Excel/Writer/Workbook.php on 
line 39
 [2004-08-13 03:05 UTC] maxs at intellectit dot com dot au
Problem solved:

[root@localhost root]# pear install OLE
downloading ...
...done: 9,058 bytes
installed file /usr/share/pear///OLE.php
installed file /usr/share/pear/OLE/PPS.php
installed file /usr/share/pear/OLE/PPS/Root.php
installed file /usr/share/pear/OLE/PPS/File.php
install ok
[root@localhost root]# pear install Spreadsheet_Excel_Writer
downloading ...
...done: 55,402 bytes
installed file /usr/share/pear/Spreadsheet/Excel//Writer.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/BIFFwriter.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/Workbook.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/Format.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/Worksheet.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/Parser.php
installed file /usr/share/pear/Spreadsheet/Excel//Writer/Validator.php
install ok
[root@localhost root]#
PHP Copyright © 2001-2023 The PHP Group
All rights reserved.
Last updated: Fri Dec 08 12:01:27 2023 UTC