Mailinglisten-Archive |
----- Original Message ----- From: "Frank Lohmann" <F-.Lohmann at t-online.de> To: "PHP Usergroup" <php at phpbar.de> Sent: Thursday, January 22, 2004 5:45 PM Subject: [php] Kann PHP nicht installieren > Hallo, > > ich wollte PHP-4.3.4 und Apache_1.3.28 nach dem Handbuch > > Programmieren mit PHP > Verlag: O'Reilly > Autoren: Rasmus Lerdorf & Kevin Tatroe Tja der Rasmus.... > installieren > > und nun die Fehlermeldung > > => configure: error: Cannot find MySQL header files under /usr > > so steht der Parameter aber im Handbuch. Es gibt noch die Ordner usr/lib > und usr/share wo mysql zufinden ist aber welcher ist jetzt der Richtige. Eigentlich hat Mathias ja schon alles gesagt. Nur hast du uns leider nicht dein configure String gezeigt. Der MySql Support wird bei PHP 4.x defaultmaessig aktiviert und da der MysqlClient mit PHP gebundelt ist haettest du ansich NICHTS expliziert angeben muessen. Machst du das aber doch mit einem "--with-mysql" sagst du dem Configure das ein ext. Client genommen werden soll verschweigst aber wo dieser liegt. Das configure sucht nun an Defaultstellen. Sollte es nichts finden liegt das daran das die header.h Files fehlen (mysql-dev.rpm) oder aber Mysql abseits einens Defaultpfades liegt. Aus diesem Grunde ist es immer sinnvoll dem Configure zusagen wo es suchen soll mit "--with-mysql=/path/to/mysql_install_dir". Das Configure weis wie es den Pfad zu ERGANEZEN hat um die Header und Libs zufinden welche in Unterverzeichnissen liegen. Und immer schoen dran denken 'rm config.cache' zumachen wenn du einen neuen configure run startest. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive