Mailinglisten-Archive |
Frank Lohmann wrote: > Joerg Behrens schrieb: > >> From: "Frank Lohmann" >>> 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. > > > ich kann die, so eine -Datei Namens "mysql_install_dir" auf dem Rechner > nicht finden. > Es gibt z.B.eine in der /usr/share/mysql.server, kann die es sein? > > Muß man die Configurationsdatei im Apache - Verzeichnis auch löschen, > und wie heißt die Datei? > > Gruß Frank probiers mit --with-mysql=/usr aber du musst immer noch, wie schon gesagt, auch das mysql-devel-xxxx.rpm installiert haben! starte einfach die Paketinstallation deiner SuSE Distribution und installier das mysql-devel nach! welche MySQL-Pakete du installiert hast siehst du in dem du: $> rpm -qa | grep -i mysql machst -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive