From: Ian Warner on

Seems it is having issues with finding stuff - maybe paths ?

Check your Environment variables and delete any in there that are for
the OLD pear path.

Other than that I have never had any issues with installing PEAR from a
totally clean install on my XP.

l Burnerheimerton wrote:
> Here's the complete output from trying to install
> pear. I have also tried, running:
>
>> php go-pear.php
>>
>
> I am running this on Win XP Pro SP2, Apache 2 and PHP
> 4.4. I have verified php pages are processed fine.
>
> Please help, I am switching hard drives and
> desparately need this dev box up and running to
> continue projects.
>
> Many thanks!
>
> =============================================
>
> D:\programfiles\php>go-pear
> Welcome to go-pear!
>
> Go-pear will install the 'pear' command and all the
> files needed by
> it. This command is your tool for PEAR installation
> and maintenance.
>
> Use 'php PEAR\go-pear.php local' to install a local
> copy of PEAR.
>
> Go-pear also lets you download and install the PEAR
> packages bundled
> with PHP: MDB2, Net_Socket, Net_SMTP, Mail,
> XML_Parser, PHPUnit.
>
>
> If you wish to abort, press Control-C now, or press
> Enter to continue:
>
> HTTP proxy
> (http://user:password(a)proxy.myhost.com:port), or Enter
> for none::
>
> Below is a suggested file layout for your new PEAR
> installation. To
> change individual locations, type the number in front
> of the
> directory. Type 'all' to change all of them or simply
> press Enter to
> accept these locations.
>
> 1. Installation prefix :
> D:\programfiles\php
> 2. Binaries directory : $prefix
> 3. PHP code directory ($php_dir) : $prefix\pear
> 4. Documentation base directory : $php_dir\docs
> 5. Data base directory : $php_dir\data
> 6. Tests base directory : $php_dir\tests
> 7. Temporary files directory : $prefix\temp
> 8. php.exe path :
> D:\programfiles\php\cli\php.exe
>
> 1-8, 'all' or Enter to continue:
>
> The following PEAR packages are bundled with PHP:
> MDB2, Net_Socket,
> Net_SMTP, Mail, XML_Parser, PHPUnit.
> Would you like to install these as well? [Y/n] : n
>
> Loading zlib: ok
> Using local package: PEAR-stable......ok
> Using local package: Archive_Tar-stable....ok
> Using local package: Console_Getopt-stable....ok
> Using local package: XML_RPC-stable....ok
> Bootstrapping: PEAR...................(remote)
> <!DOCTYPE html PUBLIC "-//W3C//DT
> D XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml"
> xml:lang="en" lang="en">
> <!-- ViewVC :: http://www.viewvc.org/ -->
> <head>
> <title>ViewVC Exception</title>
> </head>
> <body>
> <h3>An Exception Has Occurred</h3>
>
>
> <h4>Python Traceback</h4>
> <p><pre>
> Traceback (most recent call last):
> File "/usr/local/viewvc-1.1-dev/lib/viewvc.py", line
> 3623, in main
> request.run_viewvc()
> File "/usr/local/viewvc-1.1-dev/lib/viewvc.py", line
> 388, in run_viewvc
> self.view_func(self)
> File "/usr/local/viewvc-1.1-dev/lib/viewvc.py", line
> 2122, in view_checkout
> fp, revision = request.repos.openfile(path, rev)
> File
> "/usr/local/viewvc-1.1-dev/lib/vclib/bincvs/__init__.py",
> line 134, in op
> enfile
> filename, revision = _parse_co_header(fp)
> File
> "/usr/local/viewvc-1.1-dev/lib/vclib/bincvs/__init__.py",
> line 549, in _p
> arse_co_header
> raise COMalformedOutput, "Unable to find revision
> in co output stream"
> COMalformedOutput: Unable to find revision in co
> output stream
>
> </pre></p>
> </body>
> </html>
> ok
> Bootstrapping: Archive_Tar............(local) ok
> Bootstrapping: Console_Getopt.........(remote) ok
>
> Fatal error: Undefined class name 'pear' in
> D:\programfiles\php\PEAR\go-pear.php
> on line 747
> Press any key to continue . . .
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
>