By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
439,977 Members | 1,352 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 439,977 IT Pros & Developers. It's quick & easy.

Problems installing PEAR on WinXP

P: n/a
I've been battling to install PEAR on Windows XP now for too long. I
am not sure what I need to do.

When I run go-pear.php from the command line, I get the error message
as shown at the end. I included everything in case there is something
there that's helpful. I'm trying to install PEAR so that I can use
PHPUnit.

Thanks for the help!!!!
-------------------------------

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.


C:\PHP>php go-pear.php
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 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:pa******@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 : C:\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 : C:\PHP\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] : Y

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
Downloading package: MDB2.............ok
Downloading package: Net_Socket.......ok
Downloading package: Net_SMTP.........ok
Downloading package: Mail.............ok
Downloading package: XML_Parser.......ok
Downloading package: PHPUnit..........ok

Fatal error: Class 'PEAR' not found in C:\PHP\go-pear.php on line 747

Aug 3 '06 #1
Share this Question
Share on Google+
1 Reply


P: n/a
CSTechie wrote:
I've been battling to install PEAR on Windows XP now for too long. I
am not sure what I need to do.

When I run go-pear.php from the command line, I get the error message
as shown at the end. I included everything in case there is something
there that's helpful. I'm trying to install PEAR so that I can use
PHPUnit.

Thanks for the help!!!!
-------------------------------

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.


C:\PHP>php go-pear.php
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 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:pa******@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 : C:\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 : C:\PHP\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] : Y

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
Downloading package: MDB2.............ok
Downloading package: Net_Socket.......ok
Downloading package: Net_SMTP.........ok
Downloading package: Mail.............ok
Downloading package: XML_Parser.......ok
Downloading package: PHPUnit..........ok

Fatal error: Class 'PEAR' not found in C:\PHP\go-pear.php on line 747
Hi,

This may be relevant:
http://pear.php.net/bugs/bug.php?id=5460

Regards,
Erwin Moller
Aug 4 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.