Page 1 of 1

PHP lässt sich nicht installieren

Posted: 2004-01-27 01:41
by recoilmaster
Hi !

Ich probiere bestimmt seid einer Stunde PHP zu installieren, bekomme aber immer folgende Fehler

Code: Select all

/php-4.3.0/ext/mysql/php_mysql.c: In function `_close_mysql_link':
/php-4.3.0/ext/mysql/php_mysql.c:257: `SIGPIPE' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:257: (Each undeclared identifier is reported only once
/php-4.3.0/ext/mysql/php_mysql.c:257: for each function it appears in.)
/php-4.3.0/ext/mysql/php_mysql.c:257: `SIG_IGN' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:257: warning: assignment makes pointer from integer without a cast
/php-4.3.0/ext/mysql/php_mysql.c: In function `_close_mysql_plink':
/php-4.3.0/ext/mysql/php_mysql.c:272: `SIGPIPE' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:272: `SIG_IGN' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:272: warning: assignment makes pointer from integer without a cast
make: *** [ext/mysql/php_mysql.lo] Error 1
Hat einer eine Idee ?

Danke

Bye Keule

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 06:43
by oxygen
Benutze eine aktuelle externe MySQL Libary und eine aktuelle PHP Version.

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 08:36
by recoilmaster
Hatte es vorher auch mit der neusten PHP probiert, mysql verwende ich auch die nesutes Version Linux (x86, libc6) Standard 4.0.17 14.7M

Danke

Bye Keule

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 15:22
by recoilmaster
Hab nun mal Mysql und apache neuinstallier, selber misst *_*

Bye Keule

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 16:29
by Joe User
Recoilmaster wrote:Hab nun mal Mysql und apache neuinstallier
Wie? Step-by-Step bitte...

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 19:46
by recoilmaster
Hi !

Version Linux (x86, libc6) Standard 4.0.17 14.7M gezogen, in usr/local/mysql entpackt, script/mysql_install_db ausgefüht, mysqlaccess.conf editiert, Mysql gestartet.

mfg

Keule

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 20:10
by Joe User
PHP's configure?

Re: PHP lässt sich nicht installieren

Posted: 2004-01-27 20:19
by recoilmaster
./configure --with-mysql-sock=/tmp/mysql.sock --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs

ja die Pfade stimmen :)

Re: PHP lässt sich nicht installieren

Posted: 2004-01-30 23:09
by Joe User
Sind in dem Tarball auch die Header enthalten? Ist das der vollständige ./configure, inklusive aller Flags, mit dem Du kompilierst?

Re: PHP lässt sich nicht installieren

Posted: 2004-01-30 23:27
by oxygen
Wie ich bereits sagte, aktuelle MySQL Libary (mysql-devel, mysql-shared-compat) installieren, und den Pfad richtig angeben. --with-mysql=/usr/local/mysql ist falsch für jene Art der Installation. Wenn man RPMs benutzt, dann ist --with-mysql=/usr richtig.

An deinen ./configure Fehler konnte man sehen, dass PHP die bundled Libary verwenden wollte. Dadurch wurde der Fehler verursacht.

Re: PHP lässt sich nicht installieren

Posted: 2004-01-30 23:38
by Joe User
Er verwendet nicht die RPMs, sondern den precompiled-Tarball, welchen ich allerdings nicht durch meine Kupferleitung quälen will ;)

Re: PHP lässt sich nicht installieren

Posted: 2004-01-30 23:47
by oxygen
hm, achso ... überlesen, hehe ;) Also wenn er die Verzeichnisstruktur im tar.gz nach /usr/local/mysql verschoben hatte, sollten es eigentlich klappen. Das Archiv enthält auch die Libarys.