PEAR-Problem - `phpize' failed

Alles, was PHP betrifft, kann hier besprochen werden.

PEAR-Problem - `phpize' failed

Postby fawkes » 13. June 2004 19:12

Hallo Experten,
ich setze seit ein paar Wochen erfolgreich XAMPP
unter Linux ein.
Nun wollte ich das PEAR-Package radius nachladen,
Code: Select all
/opt/lampp/bin/pear install radius

nur leider bricht Pear immer mit
Code: Select all
`phpize' failed
ab.

Im Web findet man zwar öfters diesen Fehler,
aber ich hab keine Lösung gefunden.
Weiß jemand Rat?

Zu erwähnen ist noch, dass es nicht der Fehler ist,
dass phpize nicht gefunden wird, ich hab /opt/lampp/bin in den Suchpfad
der Shell eingetragen.

Danke,
fawkes
fawkes
 
Posts: 34
Joined: 13. June 2004 18:58

Die Lösung

Postby fawkes » 15. June 2004 06:22

Ich muss mir jetzt mal selber antworten,
ich habe eine Lösung rausgefunden und werde
sie hier mal beschreiben.

1. Paket downloaden und entpacken
Code: Select all
>/opt/lampp/bin/pear download radius
>tar -xzvf /opt/lampp/bin/radius-1.2.4.tgz
>cd radius-1.2.4

2. phpize ausführen und configure
Code: Select all
>/opt/lampp/bin/phpize
>./configure --prefix=/opt/lampp/ --enable-radius --with-php-config=/opt/lampp/bin/php-config

3. Makefile erweitern
Das Makefile muss um ein Include-Verezichnis erweitert werden:
In der Zeile INCLUDES=... muss ein -I/opt/lampp/include hinzugefügt werden.
Das sieht dann so aus:
Code: Select all
INCLUDES = -I/opt/lampp/include/php -I/opt/lampp/include/php/main -I/opt/lampp/include/php/Zend -I/opt/lampp/include/php/TSRM -I/opt/lampp/include

4. Dann noch backen:
Code: Select all
>make
>make install

5. Die php.ini um die Zeile
Code: Select all
extension="radius.so"

erweitern.
6. PEAR, die Installation beibringen.
Code: Select all
>/opt/lampp/bin/pear install --register-only radius


7. Fertig

--

Das hat bei mir so funktioniert.
Man muss dazu sagen, ich hab das devel-Addon auch drinnen.
Ich denke, ohne wird das nicht gehen.
Zur Kontrollen, kann man noch phpinfo() anschauen,
da müsste ein Eintrag radius kommen.
fawkes
 
Posts: 34
Joined: 13. June 2004 18:58


Return to PHP

Who is online

Users browsing this forum: No registered users and 6 guests