Jeps, elikkä asensin koneelleni EasyPHP 1.7. Käyttiksenä on Win XP Professional. EaysPHP asentui niinkuin pitikin. Mutta, ajoin go-pear.bat tiedoston ja kirjoitin php.exen polun niinkuin pitikin. Komentoriviltä näkyi että paketit tulevat mutta viimeisenä tulee virheilmoitus:
Fatal Error: Undefined class name ’pear’ in C:\Program Files\EasyPHP1-7\php\PEAR\go-pear.php on line 673
Avasin ko. go-pear.php tiedoston Crimsonilla ja rivi 673 on seuraavista ylin:
PEAR::setErrorHandling(PEAR_ERROR_DIE, "\n%s\n"); print 'Extracting installer..................'; $dot = strrpos($tarball['PEAR'], '.'); $pkg = substr($tarball['PEAR'], 0, $dot); $ext = substr($tarball['PEAR'], $dot+1);
En ymmärrä missä vika, Lieneekö kenellekään tietoa miten jatkaa ?
Joo, ajoin tänään komentokehotteesta pear.bat list- käskyn eikä ilmaantunut listausta paketeista, vaan ‘PEAR.bat’ is not recognized as an internal or external command, operable program or batch file. Olen melko uusi tämän PHP:n kanssa, joten jatko on hankalaa. Netistä ei ole löytynyt yllä mainittuun Fatal Erroriin liittyen muuta kuin ranskankielistä tietoa ja ranska ei oikein ole hallussa. Miten tuon go-pear.bat filen voi korjata tms. ? Olisin kiitollinen avusta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.