How to Install PEAR on Windows 7
I’ve just installed Windows 7 and one of the main problems is that I can’t get PEAR to work. So after lots of googling here is the solution to get it working:
- Uncomment the line in your php.ini file and set it to off:
phar.require_hash = Off
- Now as a admin start the cmd prompt and run go-pear.bat in the php dir (It will complain about Structures Graph).

- Now go to PEAR website and download manually the Structures Graph package.
- Extract the content of the package and move the Structures folder to the PEAR directory.

- Issue “pear install Structures_Graph”. Even though the files are present, Structures_Graph is not really installed unless you issue the above command.
pear install Structures_Graph
- Issue “pear upgrade PEAR”. This upgrades PEAR itself to the current version.
pear upgrade PEAR
- Issue “pear upgrade Console_Getopt”. This upgrades Console_Getopt to the current version.
pear upgrade Console_Getopt
Problem solved by: jjkramer @ http://www.pear-forum.org/topic2565.html
Advertisement


My PHP came bundled with XAMPP so I uncommented the line in my C:\xampp\php\php.ini file, setting it to
phar.require_hash= Off
I then tried running C:\xampp\php\go-pear.bat
This program died on the line 1236 of the file C:|xampp\php\PEAR\go-pear.phar
where it encountered the statement:
require_once ‘phar://go-pear.phar/index.php’;
followed by the message:
error: invalid url or non-existent phar “phar://go-pear.phar/index.php”
William E. Zorumski
September 21, 2011 at 8:00 pm
I downloaded and installed a new “go-pear.phar file. Then it worked.
William E. Zorumski
September 22, 2011 at 7:50 pm