Re: Basic Install issue - Missing PEAR class?

From: Date: Thu, 27 Oct 2005 02:45:12 +0000
Subject: Re: Basic Install issue - Missing PEAR class?
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-21659@lists.php.net to get a copy of this message
Paul Fitzpatrick wrote: > > Hi, > > I have a minor pathing problem which is preventing me from using PEAR, > hopefully somone will have an idea as to where I went wrong. :) > > I Installed using go-pear.php on a windows box via the command line. > Everything seemed to work perfectly. > > I installed into the wamp folder. (wamp is a apache/php/mysql package) > C: > \WAMP > \ PHP > \PEAR > > I added the registry code (PEAR_ENV.reg) and also added the include path > to PHP - > *include_path = ".;C:\wamp\php\PEAR"* > > Every script I run leads to the following error - > > *" Fatal error: Class 'PEAR' not found in > **C:\wamp\php\PEAR\PEAR\Config.php on line **196 "* > I checked the config.php file and it has a require 'PEAR.php'; which > should be grabbing the pear class. The path is correct from the config > to the PEAR.php file (same directory). > > Other files (info.php) have done the same thing as well. This is a > default pear installation, no paths were edited. > > The class appears to be included in the config file, its just not seeing > it. do I need to move the config file, move the pear class? > Any suggestions greatly appreciated :) Try adding: var_dump(get_included_files()); right before line 196, and see if PEAR.php is being included from the location you think it is. I suspect that there is a file named "pear.php" somewhere in the current directory that is being included instead of C:\wamp\php\PEAR\PEAR.php Greg

« previous php.pear.general (#21659) next »